{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Kobe Bryant Shot Selection"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Import custom R modules"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "source('R/utils/devdependencies.R');\n",
    "source('R/pre-processing/preprocessing.R');\n",
    "source('R/pre-processing/datavis.R');"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Install dependencies"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[1] \"Installing Project dependencies/libraries... Please wait\"\n",
      "[1] \"Status: Success\"\n"
     ]
    }
   ],
   "source": [
    "install_dependencies();"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "Warning message:\n",
      "\"package 'ggplot2' was built under R version 3.3.2\"Warning message:\n",
      "\"package 'GGally' was built under R version 3.3.2\"Warning message:\n",
      "\"package 'corrplot' was built under R version 3.3.2\"Warning message:\n",
      "\"package 'caret' was built under R version 3.3.2\"Loading required package: lattice\n",
      "Loading required package: grid\n"
     ]
    }
   ],
   "source": [
    "# Loading libraries\n",
    "library(ggplot2)\n",
    "library(GGally)\n",
    "library(corrplot)\n",
    "library(caret)\n",
    "require(grid)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Read the data into memory"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<table>\n",
       "<thead><tr><th scope=col>action_type</th><th scope=col>combined_shot_type</th><th scope=col>game_event_id</th><th scope=col>game_id</th><th scope=col>lat</th><th scope=col>loc_x</th><th scope=col>loc_y</th><th scope=col>lon</th><th scope=col>minutes_remaining</th><th scope=col>period</th><th scope=col>...</th><th scope=col>shot_type</th><th scope=col>shot_zone_area</th><th scope=col>shot_zone_basic</th><th scope=col>shot_zone_range</th><th scope=col>team_id</th><th scope=col>team_name</th><th scope=col>game_date</th><th scope=col>matchup</th><th scope=col>opponent</th><th scope=col>shot_id</th></tr></thead>\n",
       "<tbody>\n",
       "\t<tr><td>Jump Shot            </td><td>Jump Shot            </td><td> 10                  </td><td>20000012             </td><td>33.9723              </td><td> 167                 </td><td> 72                  </td><td>-118.1028            </td><td>10                   </td><td>1                    </td><td>...                  </td><td>2PT Field Goal       </td><td>Right Side(R)        </td><td>Mid-Range            </td><td>16-24 ft.            </td><td>1610612747           </td><td>Los Angeles Lakers   </td><td>2000-10-31           </td><td>LAL @ POR            </td><td>POR                  </td><td>1                    </td></tr>\n",
       "\t<tr><td>Jump Shot            </td><td>Jump Shot            </td><td> 12                  </td><td>20000012             </td><td>34.0443              </td><td>-157                 </td><td>  0                  </td><td>-118.4268            </td><td>10                   </td><td>1                    </td><td>...                  </td><td>2PT Field Goal       </td><td>Left Side(L)         </td><td>Mid-Range            </td><td>8-16 ft.             </td><td>1610612747           </td><td>Los Angeles Lakers   </td><td>2000-10-31           </td><td>LAL @ POR            </td><td>POR                  </td><td>2                    </td></tr>\n",
       "\t<tr><td>Jump Shot            </td><td>Jump Shot            </td><td> 35                  </td><td>20000012             </td><td>33.9093              </td><td>-101                 </td><td>135                  </td><td>-118.3708            </td><td> 7                   </td><td>1                    </td><td>...                  </td><td>2PT Field Goal       </td><td>Left Side Center(LC) </td><td>Mid-Range            </td><td>16-24 ft.            </td><td>1610612747           </td><td>Los Angeles Lakers   </td><td>2000-10-31           </td><td>LAL @ POR            </td><td>POR                  </td><td>3                    </td></tr>\n",
       "\t<tr><td>Jump Shot            </td><td>Jump Shot            </td><td> 43                  </td><td>20000012             </td><td>33.8693              </td><td> 138                 </td><td>175                  </td><td>-118.1318            </td><td> 6                   </td><td>1                    </td><td>...                  </td><td>2PT Field Goal       </td><td>Right Side Center(RC)</td><td>Mid-Range            </td><td>16-24 ft.            </td><td>1610612747           </td><td>Los Angeles Lakers   </td><td>2000-10-31           </td><td>LAL @ POR            </td><td>POR                  </td><td>4                    </td></tr>\n",
       "\t<tr><td>Driving Dunk Shot    </td><td>Dunk                 </td><td>155                  </td><td>20000012             </td><td>34.0443              </td><td>   0                 </td><td>  0                  </td><td>-118.2698            </td><td> 6                   </td><td>2                    </td><td>...                  </td><td>2PT Field Goal       </td><td>Center(C)            </td><td>Restricted Area      </td><td>Less Than 8 ft.      </td><td>1610612747           </td><td>Los Angeles Lakers   </td><td>2000-10-31           </td><td>LAL @ POR            </td><td>POR                  </td><td>5                    </td></tr>\n",
       "\t<tr><td>Jump Shot            </td><td>Jump Shot            </td><td>244                  </td><td>20000012             </td><td>34.0553              </td><td>-145                 </td><td>-11                  </td><td>-118.4148            </td><td> 9                   </td><td>3                    </td><td>...                  </td><td>2PT Field Goal       </td><td>Left Side(L)         </td><td>Mid-Range            </td><td>8-16 ft.             </td><td>1610612747           </td><td>Los Angeles Lakers   </td><td>2000-10-31           </td><td>LAL @ POR            </td><td>POR                  </td><td>6                    </td></tr>\n",
       "</tbody>\n",
       "</table>\n"
      ],
      "text/latex": [
       "\\begin{tabular}{r|lllllllllllllllllllllllll}\n",
       " action\\_type & combined\\_shot\\_type & game\\_event\\_id & game\\_id & lat & loc\\_x & loc\\_y & lon & minutes\\_remaining & period & ... & shot\\_type & shot\\_zone\\_area & shot\\_zone\\_basic & shot\\_zone\\_range & team\\_id & team\\_name & game\\_date & matchup & opponent & shot\\_id\\\\\n",
       "\\hline\n",
       "\t Jump Shot             & Jump Shot             &  10                   & 20000012              & 33.9723               &  167                  &  72                   & -118.1028             & 10                    & 1                     & ...                   & 2PT Field Goal        & Right Side(R)         & Mid-Range             & 16-24 ft.             & 1610612747            & Los Angeles Lakers    & 2000-10-31            & LAL @ POR             & POR                   & 1                    \\\\\n",
       "\t Jump Shot             & Jump Shot             &  12                   & 20000012              & 34.0443               & -157                  &   0                   & -118.4268             & 10                    & 1                     & ...                   & 2PT Field Goal        & Left Side(L)          & Mid-Range             & 8-16 ft.              & 1610612747            & Los Angeles Lakers    & 2000-10-31            & LAL @ POR             & POR                   & 2                    \\\\\n",
       "\t Jump Shot             & Jump Shot             &  35                   & 20000012              & 33.9093               & -101                  & 135                   & -118.3708             &  7                    & 1                     & ...                   & 2PT Field Goal        & Left Side Center(LC)  & Mid-Range             & 16-24 ft.             & 1610612747            & Los Angeles Lakers    & 2000-10-31            & LAL @ POR             & POR                   & 3                    \\\\\n",
       "\t Jump Shot             & Jump Shot             &  43                   & 20000012              & 33.8693               &  138                  & 175                   & -118.1318             &  6                    & 1                     & ...                   & 2PT Field Goal        & Right Side Center(RC) & Mid-Range             & 16-24 ft.             & 1610612747            & Los Angeles Lakers    & 2000-10-31            & LAL @ POR             & POR                   & 4                    \\\\\n",
       "\t Driving Dunk Shot     & Dunk                  & 155                   & 20000012              & 34.0443               &    0                  &   0                   & -118.2698             &  6                    & 2                     & ...                   & 2PT Field Goal        & Center(C)             & Restricted Area       & Less Than 8 ft.       & 1610612747            & Los Angeles Lakers    & 2000-10-31            & LAL @ POR             & POR                   & 5                    \\\\\n",
       "\t Jump Shot             & Jump Shot             & 244                   & 20000012              & 34.0553               & -145                  & -11                   & -118.4148             &  9                    & 3                     & ...                   & 2PT Field Goal        & Left Side(L)          & Mid-Range             & 8-16 ft.              & 1610612747            & Los Angeles Lakers    & 2000-10-31            & LAL @ POR             & POR                   & 6                    \\\\\n",
       "\\end{tabular}\n"
      ],
      "text/plain": [
       "  action_type       combined_shot_type game_event_id game_id  lat     loc_x\n",
       "1 Jump Shot         Jump Shot           10           20000012 33.9723  167 \n",
       "2 Jump Shot         Jump Shot           12           20000012 34.0443 -157 \n",
       "3 Jump Shot         Jump Shot           35           20000012 33.9093 -101 \n",
       "4 Jump Shot         Jump Shot           43           20000012 33.8693  138 \n",
       "5 Driving Dunk Shot Dunk               155           20000012 34.0443    0 \n",
       "6 Jump Shot         Jump Shot          244           20000012 34.0553 -145 \n",
       "  loc_y lon       minutes_remaining period ... shot_type     \n",
       "1  72   -118.1028 10                1      ... 2PT Field Goal\n",
       "2   0   -118.4268 10                1      ... 2PT Field Goal\n",
       "3 135   -118.3708  7                1      ... 2PT Field Goal\n",
       "4 175   -118.1318  6                1      ... 2PT Field Goal\n",
       "5   0   -118.2698  6                2      ... 2PT Field Goal\n",
       "6 -11   -118.4148  9                3      ... 2PT Field Goal\n",
       "  shot_zone_area        shot_zone_basic shot_zone_range team_id   \n",
       "1 Right Side(R)         Mid-Range       16-24 ft.       1610612747\n",
       "2 Left Side(L)          Mid-Range       8-16 ft.        1610612747\n",
       "3 Left Side Center(LC)  Mid-Range       16-24 ft.       1610612747\n",
       "4 Right Side Center(RC) Mid-Range       16-24 ft.       1610612747\n",
       "5 Center(C)             Restricted Area Less Than 8 ft. 1610612747\n",
       "6 Left Side(L)          Mid-Range       8-16 ft.        1610612747\n",
       "  team_name          game_date  matchup   opponent shot_id\n",
       "1 Los Angeles Lakers 2000-10-31 LAL @ POR POR      1      \n",
       "2 Los Angeles Lakers 2000-10-31 LAL @ POR POR      2      \n",
       "3 Los Angeles Lakers 2000-10-31 LAL @ POR POR      3      \n",
       "4 Los Angeles Lakers 2000-10-31 LAL @ POR POR      4      \n",
       "5 Los Angeles Lakers 2000-10-31 LAL @ POR POR      5      \n",
       "6 Los Angeles Lakers 2000-10-31 LAL @ POR POR      6      "
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# Get the csv file from the zip file\n",
    "raw_data <- read.table(unz(\"data/rawdata_csv.zip\", \"data.csv\"), header=T, quote=\"\\\"\", sep=\",\");\n",
    "\n",
    "# Print the head of the dataframe to understand the data structure\n",
    "head(raw_data)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Understanding the variables"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {
    "collapsed": false,
    "scrolled": false
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<ol class=list-inline>\n",
       "\t<li>'action_type'</li>\n",
       "\t<li>'combined_shot_type'</li>\n",
       "\t<li>'game_event_id'</li>\n",
       "\t<li>'game_id'</li>\n",
       "\t<li>'lat'</li>\n",
       "\t<li>'loc_x'</li>\n",
       "\t<li>'loc_y'</li>\n",
       "\t<li>'lon'</li>\n",
       "\t<li>'minutes_remaining'</li>\n",
       "\t<li>'period'</li>\n",
       "\t<li>'playoffs'</li>\n",
       "\t<li>'season'</li>\n",
       "\t<li>'seconds_remaining'</li>\n",
       "\t<li>'shot_distance'</li>\n",
       "\t<li>'shot_made_flag'</li>\n",
       "\t<li>'shot_type'</li>\n",
       "\t<li>'shot_zone_area'</li>\n",
       "\t<li>'shot_zone_basic'</li>\n",
       "\t<li>'shot_zone_range'</li>\n",
       "\t<li>'team_id'</li>\n",
       "\t<li>'team_name'</li>\n",
       "\t<li>'game_date'</li>\n",
       "\t<li>'matchup'</li>\n",
       "\t<li>'opponent'</li>\n",
       "\t<li>'shot_id'</li>\n",
       "</ol>\n"
      ],
      "text/latex": [
       "\\begin{enumerate*}\n",
       "\\item 'action\\_type'\n",
       "\\item 'combined\\_shot\\_type'\n",
       "\\item 'game\\_event\\_id'\n",
       "\\item 'game\\_id'\n",
       "\\item 'lat'\n",
       "\\item 'loc\\_x'\n",
       "\\item 'loc\\_y'\n",
       "\\item 'lon'\n",
       "\\item 'minutes\\_remaining'\n",
       "\\item 'period'\n",
       "\\item 'playoffs'\n",
       "\\item 'season'\n",
       "\\item 'seconds\\_remaining'\n",
       "\\item 'shot\\_distance'\n",
       "\\item 'shot\\_made\\_flag'\n",
       "\\item 'shot\\_type'\n",
       "\\item 'shot\\_zone\\_area'\n",
       "\\item 'shot\\_zone\\_basic'\n",
       "\\item 'shot\\_zone\\_range'\n",
       "\\item 'team\\_id'\n",
       "\\item 'team\\_name'\n",
       "\\item 'game\\_date'\n",
       "\\item 'matchup'\n",
       "\\item 'opponent'\n",
       "\\item 'shot\\_id'\n",
       "\\end{enumerate*}\n"
      ],
      "text/markdown": [
       "1. 'action_type'\n",
       "2. 'combined_shot_type'\n",
       "3. 'game_event_id'\n",
       "4. 'game_id'\n",
       "5. 'lat'\n",
       "6. 'loc_x'\n",
       "7. 'loc_y'\n",
       "8. 'lon'\n",
       "9. 'minutes_remaining'\n",
       "10. 'period'\n",
       "11. 'playoffs'\n",
       "12. 'season'\n",
       "13. 'seconds_remaining'\n",
       "14. 'shot_distance'\n",
       "15. 'shot_made_flag'\n",
       "16. 'shot_type'\n",
       "17. 'shot_zone_area'\n",
       "18. 'shot_zone_basic'\n",
       "19. 'shot_zone_range'\n",
       "20. 'team_id'\n",
       "21. 'team_name'\n",
       "22. 'game_date'\n",
       "23. 'matchup'\n",
       "24. 'opponent'\n",
       "25. 'shot_id'\n",
       "\n",
       "\n"
      ],
      "text/plain": [
       " [1] \"action_type\"        \"combined_shot_type\" \"game_event_id\"     \n",
       " [4] \"game_id\"            \"lat\"                \"loc_x\"             \n",
       " [7] \"loc_y\"              \"lon\"                \"minutes_remaining\" \n",
       "[10] \"period\"             \"playoffs\"           \"season\"            \n",
       "[13] \"seconds_remaining\"  \"shot_distance\"      \"shot_made_flag\"    \n",
       "[16] \"shot_type\"          \"shot_zone_area\"     \"shot_zone_basic\"   \n",
       "[19] \"shot_zone_range\"    \"team_id\"            \"team_name\"         \n",
       "[22] \"game_date\"          \"matchup\"            \"opponent\"          \n",
       "[25] \"shot_id\"           "
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "colnames(raw_data)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "collapsed": true
   },
   "source": [
    "## Separating data from submission samples"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "dataframe <- na.omit(raw_data)\n",
    "submission_sample <- raw_data[is.na(raw_data$shot_made_flag),]"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Statistical Analysis (Descriptive statistics)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {
    "collapsed": false,
    "scrolled": false
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       " game_event_id      game_id              lat            loc_x         \n",
       " Min.   :  2.0   Min.   :20000012   Min.   :33.25   Min.   :-250.000  \n",
       " 1st Qu.:111.0   1st Qu.:20500064   1st Qu.:33.88   1st Qu.: -67.000  \n",
       " Median :253.0   Median :20900337   Median :33.97   Median :   0.000  \n",
       " Mean   :249.3   Mean   :24741091   Mean   :33.95   Mean   :   7.148  \n",
       " 3rd Qu.:367.0   3rd Qu.:29600270   3rd Qu.:34.04   3rd Qu.:  94.000  \n",
       " Max.   :653.0   Max.   :49900088   Max.   :34.09   Max.   : 248.000  \n",
       "     loc_y             lon         minutes_remaining     period     \n",
       " Min.   :-44.00   Min.   :-118.5   Min.   : 0.000    Min.   :1.000  \n",
       " 1st Qu.:  4.00   1st Qu.:-118.3   1st Qu.: 2.000    1st Qu.:1.000  \n",
       " Median : 74.00   Median :-118.3   Median : 5.000    Median :3.000  \n",
       " Mean   : 91.26   Mean   :-118.3   Mean   : 4.887    Mean   :2.521  \n",
       " 3rd Qu.:160.00   3rd Qu.:-118.2   3rd Qu.: 8.000    3rd Qu.:3.000  \n",
       " Max.   :791.00   Max.   :-118.0   Max.   :11.000    Max.   :7.000  \n",
       "    playoffs      seconds_remaining shot_distance   shot_made_flag  \n",
       " Min.   :0.0000   Min.   : 0.00     Min.   : 0.00   Min.   :0.0000  \n",
       " 1st Qu.:0.0000   1st Qu.:13.00     1st Qu.: 5.00   1st Qu.:0.0000  \n",
       " Median :0.0000   Median :28.00     Median :15.00   Median :0.0000  \n",
       " Mean   :0.1462   Mean   :28.31     Mean   :13.46   Mean   :0.4462  \n",
       " 3rd Qu.:0.0000   3rd Qu.:43.00     3rd Qu.:21.00   3rd Qu.:1.0000  \n",
       " Max.   :1.0000   Max.   :59.00     Max.   :79.00   Max.   :1.0000  \n",
       "    team_id             shot_id     \n",
       " Min.   :1.611e+09   Min.   :    2  \n",
       " 1st Qu.:1.611e+09   1st Qu.: 7646  \n",
       " Median :1.611e+09   Median :15336  \n",
       " Mean   :1.611e+09   Mean   :15328  \n",
       " 3rd Qu.:1.611e+09   3rd Qu.:22976  \n",
       " Max.   :1.611e+09   Max.   :30697  "
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# Pick the numeric variables only\n",
    "numeric_columns <- dataframe[,sapply(dataframe, class) != 'factor']\n",
    "summary(numeric_columns)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "               action_type    combined_shot_type     season     \n",
       " Jump Shot           :15836   Bank Shot:  120    2005-06: 1924  \n",
       " Layup Shot          : 2154   Dunk     : 1056    2002-03: 1852  \n",
       " Driving Layup Shot  : 1628   Hook Shot:  127    2008-09: 1851  \n",
       " Turnaround Jump Shot:  891   Jump Shot:19710    2007-08: 1819  \n",
       " Fadeaway Jump Shot  :  872   Layup    : 4532    2009-10: 1772  \n",
       " Running Jump Shot   :  779   Tip Shot :  152    2001-02: 1708  \n",
       " (Other)             : 3537                      (Other):14771  \n",
       "          shot_type                   shot_zone_area \n",
       " 2PT Field Goal:20285   Back Court(BC)       :   72  \n",
       " 3PT Field Goal: 5412   Center(C)            :11289  \n",
       "                        Left Side Center(LC) : 3364  \n",
       "                        Left Side(L)         : 3132  \n",
       "                        Right Side Center(RC): 3981  \n",
       "                        Right Side(R)        : 3859  \n",
       "                                                     \n",
       "              shot_zone_basic         shot_zone_range\n",
       " Above the Break 3    : 4720   16-24 ft.      :6907  \n",
       " Backcourt            :   60   24+ ft.        :5281  \n",
       " In The Paint (Non-RA): 3880   8-16 ft.       :5580  \n",
       " Left Corner 3        :  240   Back Court Shot:  72  \n",
       " Mid-Range            :10532   Less Than 8 ft.:7857  \n",
       " Restricted Area      : 5932                         \n",
       " Right Corner 3       :  333                         \n",
       "              team_name          game_date            matchup     \n",
       " Los Angeles Lakers:25697   2016-04-13:   43   LAL @ SAS  :  853  \n",
       "                            2007-03-30:   41   LAL vs. SAS:  765  \n",
       "                            2002-11-07:   39   LAL @ PHX  :  751  \n",
       "                            2006-01-22:   39   LAL @ SAC  :  751  \n",
       "                            2008-01-14:   37   LAL vs. HOU:  722  \n",
       "                            2010-01-08:   36   LAL vs. PHX:  721  \n",
       "                            (Other)   :25462   (Other)    :21134  \n",
       "    opponent    \n",
       " SAS    : 1638  \n",
       " PHX    : 1535  \n",
       " HOU    : 1399  \n",
       " SAC    : 1397  \n",
       " DEN    : 1352  \n",
       " POR    : 1292  \n",
       " (Other):17084  "
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "categorical_columns <- dataframe[,sapply(dataframe, class) == 'factor']\n",
    "summary(categorical_columns)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Data visualization"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/plain": [
       "Plot with title \"Class distribution\""
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# Class distribution\n",
    "prop <- c(sum(dataframe$shot_made_flag == 0), sum(dataframe$shot_made_flag == 1))/nrow(dataframe)\n",
    "lbls <- c(\"0 - \", \"1 - \")\n",
    "lbls <- paste(lbls, format(round(prop*100, 2), nsmall = 2))\n",
    "lbls <- paste(lbls, \"%\", sep=\"\")\n",
    "\n",
    "options(repr.plot.width=4, repr.plot.height=4)\n",
    "pie(prop, labels=lbls, col=rainbow(length(lbls)), main=\"Class distribution\")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Spatial variables"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {
    "collapsed": false,
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "image/png": "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\n/Ao1N6pkAAAAAElFTkSuQmCC",
      "text/plain": [
       "plot without title"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# Quartiles of 'loc_x', 'loc_y', 'lat', 'lon', 'shot_distance'\n",
    "dataframe$shot_made_flag <- factor(dataframe$shot_made_flag,levels=c(0,1), labels=c(\"0\",\"1\"))\n",
    "\n",
    "# shot_distance\n",
    "shot_dist_plot <- qplot(shot_made_flag, shot_distance, data=dataframe, geom=c(\"boxplot\"), \n",
    "   fill=shot_made_flag, main=\"Score by Shot Distance\", ylab=\"Shot Distance\")\n",
    "\n",
    "# Loc_x and Loc_y\n",
    "loc_x_plot <- qplot(shot_made_flag, loc_x, data=dataframe, geom=c(\"boxplot\"), \n",
    "   fill=shot_made_flag, main=\"loc_x\", ylab=\"loc_x\")\n",
    "\n",
    "loc_y_plot <- qplot(shot_made_flag, loc_y, data=dataframe, geom=c(\"boxplot\"), \n",
    "   fill=shot_made_flag, main=\"loc_y\", ylab=\"loc_y\")\n",
    "\n",
    "# Lat and Lon\n",
    "lat_plot <- qplot(shot_made_flag, lat, data=dataframe, geom=c(\"boxplot\"), \n",
    "   fill=shot_made_flag, main=\"Latitude\", ylab=\"Latitude\")\n",
    "\n",
    "lon_plot <- qplot(shot_made_flag, lon, data=dataframe, geom=c(\"boxplot\"), \n",
    "   fill=shot_made_flag, main=\"Longitude\", ylab=\"Longitude\")\n",
    "\n",
    "options(repr.plot.width=8, repr.plot.height=8)\n",
    "multiplot(loc_x_plot, loc_y_plot, lat_plot, lon_plot, shot_dist_plot, cols=2)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {
    "collapsed": false,
    "scrolled": true
   },
   "outputs": [
    {
     "data": {},
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA8AAAAPACAMAAADNCOCpAAABCFBMVEUAAAAAv8QaGhozMzNC\nQkJCxspNTU1N0tVYWFhYycxoaGho2dxpaWlpy853d3d3zc98fHx83uCDg4ODztCMjIyM4uSO\njo6O0NGYmJiY0dKampqa5eehoaGh0tOnp6en6eqpqamp09SxsbGx1NWysrKy6+24uLi41dW9\nvb297u+/v7+/1dbGxsbHx8fH8PLMzMzM19fQ0NDQ8/TZ2dnZ9fbh4eHh9/jl09Lo0M/p6enp\n+fnqzczrysjr6+vuw8Hwv73w8PDw+/vytrPzsq70rKj1pqH2npn3lI34dm36n5n6rqj7uLT7\nwb38ycX8z8z81tP929n94d/95eT96un+7+7+8/L+9/b///9Au3tlAAAACXBIWXMAABJ0AAAS\ndAHeZh94AAAgAElEQVR4nOy9DbvcNpLfS2pm+syVdhIpK83myrs6m2TGV05G3mtT0l15woy0\nnkkoWdbKlm1+/29ymy8AqgoFsEiCb91VzyMdAvgTLLLx6wJANJnVampqh7VsawfU1NSmmwKs\npnZgU4DV1A5sCrCa2oFNAVZTO7ApwGpqBzYFWE3twKYAq6kd2GYDXOzfjuSrOruYHdPZIVOA\nd2bq7FJ2TGeHTAHemamzS9kxnR0yBXhnps4uZcd0dsgU4J2ZOruUHdPZIVOAd2bq7FJ2TGeH\nTAHemamzS9kxnR0yBXhnps4uZcd0dsgU4J2ZOruUHdPZIVOAd2bq7FJ2TGeHTAHemamzS9kx\nnR2y7QG+k+B045bwkzuUs9YW8zq9swte4GnODjp0ZxGnxfwpwKPsUM5au8NuJrD0zu4eYM/B\nO/HiiSbmTwEeZYdy1poC3Ng0ZxXgIWtO+c7ZCvDXlaS4JAmb2aGctea8xj7PtvTOggt8p9jU\nWeoFdwGbxB3/+vK7jrr6Yv52AfAd8hcUpfhKS9jMws7uHGDkdTJL7yx0NdHHb2ycs9QL7gJ2\n4HrF0V2FJyTmb38A47IUH2DCZhZxdn/fNtbuuL9HArj/m8rGOXsH/o0AXNxB2XdAGd3lCgFO\n8/klbGYHBrjv3SWs9qIBLu6APtUwwEgOrzUE+I68Dy3mTwEeZYfqLli74/4pwHJnXR9eADCR\nByPwWGeHbN8A746JQzlrLfodOcfSO7sngFlvwgC7YBzY5UoAvoOKdtYrjbWv3QOsXegRzrIU\n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\nAABJRU5ErkJggg==",
      "text/plain": [
       "plot without title"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# Scatter matrix of 'loc_x', 'loc_y', 'lat', 'lon', 'shot_distance'\n",
    "options(repr.plot.width=8, repr.plot.height=8)\n",
    "pm <- ggpairs(dataframe, mapping = aes(color = shot_made_flag), columns = c(\"loc_x\", \"loc_y\", \"lat\", \"lon\", \"shot_distance\"))\n",
    "pm"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Correlation Matrix"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA8AAAAPACAMAAADNCOCpAAACi1BMVEUAAAAFMGEGMmQHNWgJ\nOGwKOnAMPXMNQHcOQnsQRX8RSIITS4YUTYoVUI4XU5EYVZUaWJkbW50cXqEeYKQfY6ghZqwi\naK0kaq4mba8ob7ApcbErc7MtdrQueLUwerYyfLczf7g1gbk3g7s5hbw6iL08ir4+jL8/jsBB\nkcJDk8NHlsRLmMVPm8dTnchXoMpbostfpcxjp85nAB9nqs9qAR9rrNBuAiBvr9JyAyBzsdN2\nBCF3tNR5BiJ7ttZ9ByJ/udeBCCODu9iFCSOHvtqICiSLwNuMDCWPw92QDSWSxd6UDiaWx9+X\nDyaZyOCbECecyuCfEiify+GizeKjEyilz+OnFCmp0OSqFSms0uWuFiqv0+ayGCuy1eezGyy1\nHy611+i3IzC42Om5JjK7KjO82uq9LjW+MTe/2+rANTjCODrC3evEPDzF3+zGQD3HQz/I4O3J\nR0HLS0PL4u7NTkTPUkbP5O/QVUjR5fDSWUnUXUvU5vHWYE3W6PHXZFDY6fLZZ1Laa1Xb6vPc\nbljdclrd7PTfdV3f7fTgeGDifGLi7vXjf2Xk7/blg2jmhmrm8ffoim3pjXDp8vfrkXLr8/js\nlHXt9fnumHjvm3rv9vrxn33yooDy9/r0pYP0qIb0+fv1q4n1rY31sJD2s5T2tpf2+vz3uJv3\nu574vqL4wKX5w6n5xqz5+/36ybD6y7P6zrf70br70737/f381sH82cT928j93cr938394dD9\n4tP95Nb95tn96Nv96t797OH9/v7+7eT+7+f+8en+8+z+9e/+9vL++PX++vf+/Pr+/v3/AAD/\nTU3/aGj/fHz/jIz/mpr/p6f/srL/vb3/x8f/0ND/2dn/4eH/6en/8PD///+jm+D+AAAACXBI\nWXMAABJ0AAASdAHeZh94AAAgAElEQVR4nO3d9UNjW7On8VXjbnfc3fWOu7vrHXd3d3d3d7d3\n7B13n+nZITQO+XOGytpQCWsHdvbpPt9V8Hx+4CU09F2XqudESOiyAZBWUR8AwHIEDCRGwEBi\nBAwkRsBAYgQMJEbAQGIEDCRGwEBiBAwkRsBAYgQMJEbAQGIEDCRGwEBiBAwkRsBAYgQMJEbA\nQGIEDCRGwEBiBAwkRsBAYgQMJEbAQGIEDEy6Oh2Gzeb0Vn2O5xEwMGU9DB7wsOq7YAIGJlwM\n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\nfyRCbkHuHHA5AAAAAElFTkSuQmCC",
      "text/plain": [
       "Plot with title \"\""
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# Print and save the correlation matrix\n",
    "x <- dataframe[,c(\"loc_x\", \"loc_y\", \"lat\", \"lon\", \"shot_distance\")]\n",
    "corrplot(cor(x), method=\"color\", type=\"upper\")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Barplots of the other variables"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {},
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {},
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA8AAAAFoCAMAAACv2GIDAAAAP1BMVEUAAAAAv8QzMzNNTU1o\naGh8fHyMjIyampqnp6eysrK9vb3Hx8fQ0NDZ2dnh4eHp6enr6+vw8PDy8vL4dm3///92l2KZ\nAAAACXBIWXMAABJ0AAASdAHeZh94AAAWHElEQVR4nO2di5aiSrQtOY1a1tPjvfz/tx5AUdQU\nUOfKtdIdMcYuHyWEZBItKr27agCgWCrvJwAAz0PAAAVDwAAFQ8AABUPAAAVDwAAFsyjg+vCz\nZbisr25bPT0AmGJJwMdOhx/HWofb518CQGYWBFw3jwT8vwIkK4ltZBODGrV52fPAIfTxWj2+\nk4BLEbKJC9dRGE8EPLwFHm6fHvGvQ/8UAeAejwWcCpdX4CKEbOLCdRTG4wEPVwi4KCGbuHAd\nhfFQwLfvhQm4FCGbuHAdhfFIwPX5JwGXJmQTF66jMB45keN8I/0hVo9gDAud+thCNnHhOgpj\necD1vTOwLs/EEoxhoVMfW8gmLlxHYcjPhRaMYaFTH1vIJi5cR2EQsI+RTQxqVPdgDQH7GNnE\noEZ1D9YQsI+RTQxqVPdgDQH7GF8U/v/HKW0TnYzqHqwhYB8jAQc1qnuwhoB9jAQc1KjuwRoC\n9jEScFCjugdrCNjHSMBBjeoerCFgHyMBBzWqe7CGgH2MBBzUqO7BGgL2MRJwUKO6B2sI2MdI\nwEGN6h6sIWAfIwEHNap7sIaAfYwEHNSo7sEaAvYxEnBQo7oHawjYx0jAQY3qHqwhYB8jAQc1\nqnuwhoB9jAQc1KjuwRoC9jEScFCjugdrCNjHSMBBjeoerOEf+C6SZwKGd4RXYB8jr8BBjeoe\nrCFgHyMBBzWqe7CGgH2MBBzUqO7BGgL2MRJwUKO6B2sI2MdIwEGN6h6sIWAfIwEHNap7sIaA\nfYwEHNSo7sEaAvYxEnBQo7oHawjYx0jAQY3qHqwhYB8jAQc1qnuwhoB9jAQc1KjuwRoC9jES\ncFCjugdrCNjHSMBBjeoerCFgHyMBBzWqe7CGgH2MBBzUqO7BGgL2MRJwUKO6B2sI2MdIwEGN\n6h6sIWAfIwEHNap7sIaAfYwEHNSo7sEaAvYxEnBQo7oHawjYx0jAQY3qHqwhYB8jAQc1qnuw\nhoB9jAQc1KjuwZpFAdeHny1TlwcEY1jo1OcUErCVUdyXOUsCPnZ6/HHv8ohgDAud+pxCArYy\nqgOzZkHAdUPA0YQEbGWUF2bM8kNoAg4kJGAro7gvc5QB/+uweJJwzTMBwzvCK7CPkVfgoEZx\nX+YQsI+RgIMaxX2ZQ8A+RgIOahT3ZQ4B+xgJOKhR3Jc5BOxjJOCgRnFf5nAmlo+RgIMaxX2Z\nw7nQPkYCDmpU92ANAfsYCTioUd2DNQTsYyTgoEZ1D9YQsI+RgIMa1T1YQ8A+RgIOalT3YA0B\n+xgJOKhR3YM1BOxjJOCgRnUP1hCwj5GAgxrVPVhDwD5GAg5qVPdgDQH7GAk4qFHdgzUE7GMk\n4KBGdQ/WELCPkYCDGtU9WEPAPkYCDmpU92ANAfsYCTioUd2DNQTsYyTgoEZ1D9YQsI+RgIMa\n1T1YQ8A+RgIOalT3YA0B+xgJOKhR3YM1BOxjJOCgRnUP1hCwj5GAgxrVPVhDwD5GAg5qVPdg\njTxgyMEzAcM7wiuwj5FX4KBGdQ/WELCPkYCDGtU9WEPAPkYCDmpU92ANAfsYCTioUd2DNQTs\nYyTgoEZ1D9YQsI+RgIMa1T1YQ8A+RgIOalT3YA0B+xgJOKhR3YM1BOxjJOCgRnUP1hCwj5GA\ngxrVPVhDwD5GAg5qVPdgDQH7GAk4qFHdgzUE7GMk4KBGdQ/WELCPkYCDGtU9WEPAPkYCDmpU\n92ANAfsYCTioUd2DNQTsYyTgoEZ1D9YQsI+RgIMa1T1YQ8A+RgIOalT3YA0B+xgJOKhR3YM1\nBOxjJOCgRnUP1hCwj5GAgxrVPVhDwD7G/AH/z+O4bqKTUd2DNcsDrnuGK8fLZnR5QDCGhU59\nTiEBWxmXdpMI56u+ve+hFXTs1lW1uvfL1HoecLbUx/+Gi/p8eUQwhoVOfU4hAVsZl3aTCOeB\n7O4/uK56lq/nAedlrATsKCRgK+PSbqwC7u83DbgeXSdgJyEBWxlnCvisq9VX0ye2reptd9fu\no6o+dt1dl921tzbVptmtqs2+vfm7qYYF1u3d/WP33aL7y4W6tfS/vFhg9XMn6ocCPr3lPYV8\nEfC/jkfWB8+SJ2DvrYzHtg/sqwtt011r+9r3B731PhFw95Dv9g1t9dE0P4dD42GBTf/YftHV\n5UJDwFcL3DusfiLg4w9egR2FvAJbGacLqKpd81vV3ZX1vvnsrm2rddOsu9CuEuu6/e4K/O5+\nsaq+m+avu9YtsF931z67pbbdnwfjpY4/zgt8nhaQBDxcI2BHIQFbGWcKqD5+jp3tTqG113bd\n6+hNwP1x9X74xe7ncz1aoL/WP25zuVRzf4EEjwRcX1wlYEchAVsZpxP4aY9mV0O6h5/X1xIp\n9j/Ww3HweIHbY+PJBRI8HjCH0AGEBGxlnIvgb1XVv08E/FGtvn52DwScWiDBcwGnP8TqEYxh\noVOfU0jAVsb5DL4uo5o4hB7/OHzqnDqEbtJLpRZI8MQh9PUZWJyJlV9IwFbGmQSq3+bv8CHW\nUNvEh1iXPf6ePrpa75v1YdF2qe9u+cRS5wWOBsGHWEsQjGGhU59TSMBWxum9+/A10uc44NPX\nSO2ti3MpLwPeng6Xz18jHb8f+ksudbWA5GukJQjGsNCpzykkYCvjzO69rav6sxkHfDqRoz22\nngi4fU9brX8PC2yGEzl2/Z1NeqnRAutq9U3AoYwEbMBb/22kyz8dznerPYIxLHTqcwoJ2Mqo\n7kFA9264PaL+SP9SbROMYaFTn1NIwFbGF3f/qkp9N/TaUsd3w7v0otdrOlzW6dfrBQjGsNCp\nzykkYCvjs/v9KSB9wM3X6vguO7Xo6HpdVc/5xwjGsNCpzykkYCvjs/u9F+NQv0b9ft1dYgbB\nGBY69TmFBGxlFDSVlTuH0M8jGMNCpz6nkICtjK/u/7nhQywfIwEbYB/w/7uPOqSFXAe8rXkP\nXICQgK2M03v3/eENEvCWD7GKEBKwlXF67w4fcP38p1dHBGNY6NTnFBKwlXF67w4fMB9ilSEk\nYCvj9N4dPuBNtU8/bjGCMSx06nMKCdjKOL13hw94V6/vnPGxFMEYFjr1OYUEbGWc3rvDB8yZ\nWGUICdjKOL13E/CyQVSsJLaRgA0gYAGCMSx06nMKCdjKOL13E/CyQVSsJLaRgA0IEPArB69P\nwSG0j5GADfAPuEo0ZYs8YMhBnoC9tzIe4QM+sFt/Pr1CwR+Chf7ZnVOYJ2DXTXQyTu/dhQTc\n7KunCxaMYaFTn1NIwFbG6b27lIBfOKVSMIaFTn1OIQFbGaf37lIC/r7z/7BcgGAMC536nEIC\ntjJO793hAz59hrV9doWCMSx06nMKCdjKOL13lxJw/XS/BJxFSMBWxum9O3zAryMYw0KnPqeQ\ngK2M03s3AS8bRMVKYhsJ2AD/gN3PxGr221VVrbbP/61gwRgWOvU5hQRsZZzeu2cDzs7N3wc+\nvgl++m8FC8aw0KnPKSRgK+P03h0+4I+q+wv9u/Wdf0lpAYIxLHTqcwoJ2Mo4vXeHD3g4gOdE\njthCArYyTu/dBLxsEBUriW0kYAMImEPoQoQEbGWc3rvDB8yHWGUICdjKOL13x/+nVfgaqQgh\nAVsZX8spP5zI4WMkYAPsA74/VlFegV9GMIaFTn1OIQFbGaf37vgBbw5nc654DxxaSMBWxum9\nO3zA28P3RxWfQscWErCVcXrvDh9wXf12F398DxxbSMBWxum9O3zAnMhRhpCArYzTe3f4gDfV\nx777LqlaP7tCwRgWOvU5hQRsZZzeu8MHfDqR4+/2oXXH8bJJXB4QjGGhU59TSMBWxulcwgc8\nnMiR+hC6Hl3Ut5dHBGNY6NTnFBKwlXE6l/gBT0DAcYQEbGWcbqDkgOvxJQH7CgnYyjgdwYKA\nM/+jRA8EPLwFbpo7Af/r0D9FuCVPwN5bGY/5gHP/q2IPvgInwuUV2EHIK7CVcTqC2YCruK/A\nPQQcQ0jAVsbp/X824MCH0D0EHENIwFbG6f2/5IA5hA4kJGAr43QEpQc8/SFWj2AMC536nEIC\ntjJOR1BywHfPwOJMrPxCArYyTjdQdMDLEIxhoVOfU0jAVsbpvZuAlw2iYiWxjQRsAAELEIxh\noVOfU0jAVsbpvZuAlw2iYiWxjQRsQIiAM0PAPkYCNoCABQjGsNCpzykkYCvj9N5NwMsGUbGS\n2EYCNoCABQjGsNCpzykkYCvj9N5NwMsGUbGS2EYCNoCABQjGsNCpzykkYCvj9N4d/x83exnB\nGBY69TmFBGxlVPdgDQH7GAnYAAIWIBjDQqc+p5CArYzqHqwhYB8jARtAwAIEY1jo1OcUErCV\nUd2DNQTsYyRgAwhYgGAMC536nEICtjKqe7CGgH2MBGwAAQsQjGGhU59TSMBWRnUP1hCwj5GA\nDSBgKIQ8AXtvJczDK7CPkVdgA3gFFiAYw0KnPqeQgK2M6h6sIWAfIwEbQMACBGNY6NTnFBKw\nlVHdgzUE7GMkYAMIWIBgDAud+pxCArYyqnuwhoB9jARsAAELEIxhoVOfU0jAVkZ1D9YQsI+R\ngA0gYAGCMSx06nMKCdjKqO7BGgL2MRKwAQQsQDCGhU59TiEBWxnVPVhDwD5GAjaAgAUIxrDQ\nqc8pJGAro7oHawjYx0jABhCwAMEYFjr1OYUEbGVU92ANAfsYCdgAAhYgGMNCpz6nkICtjOoe\nrCFgHyMBG0DAAgRjWOjU5xQSsJVR3YM1BOxjJGADCFiAYAwLnfqcQgK2Mqp7sIaAfYwEbAAB\nT1K3DJf11e3zowRjWOjU5xQSsJVRWlcGlgdcDz/qy9un+w8IxrDQqc8pJGAro6ysTBCwj5GA\nDSDgWepzqwTsKCwh4CeEAf7I0GSVjycCHt4CD7eb4ca/DvHzgyR5An7tOT4TsGZ0/ks8FnAq\nXF6BHYS8AqfgFXiOenSFgB2FBJyCgGeox9cI2FFIwCkIeJr6/JOAfYUEnIKAJxl9fZT+EKtH\nMIYEPAsBpyDgKep7Z2BxJlZ+IQGnIGABgjEk4FkIOAUBCxCMIQHPQsApCFiAYAwJeBYCTkHA\nAgRjSMCzEHAKAhYgGEMCnoWAUxCwAMEYEvAs2QPOIyTghyFgHyMBE7AEAvYxEjABSyBgHyMB\nE7AEAvYxEjABSyBgHyMBE7AEAvYxEjABSyBgHyMBE7AEAvYxEjABSyBgHyMBE7AEAvYxEjAB\nSyBgHyMBE7AEAvYxEjABSyBgHyMBE7AEAvYxEjABSyBgHyMBE7AEecCQgzw9ZRfybyM9DK/A\nPkZegeeMT8ArsADBGBLwLAScgoAFCMaQgGch4BQELEAwhgQ8CwGnIGABgjEk4FkIOAUBCxCM\noUPApe1rBJyCgAUIxpCAZyHgFAQsQDCGBDwLAacgYAGCMSTgWQg4BQELEIwhAc9CwCkIWIBg\nDAl4FgJOQcACBGNIwLMQcAoCFiAYQwKehYBTELAAwRgS8CwEnIKABQjGkIBnIeAUBCxAMIYE\nPAsBpyBgAYIxJOBZCDgFAQsQjCEBz0LAKQhYgGAMCXgWAk5BwAIEY0jAsxBwCgIWIBhDAp6F\ngFMQsADBGBLwLAScgoAFCMaQgGch4BQE/BR1y/mWYAwJeBYCTkHAz1CffvQIxpCAZyHgFAT8\nDAYBZ595Ap7bxPwBP2Ek4GeIF3Cenc1T+K6b6Duo//mA/3W8vD4AWEzIV2D+v9DvYCxzE1/u\nITME7GNkE4MaX+4hMwTsY2QTgxpf7iEzBOxjZBODGl/uITME7GNkE4MaX+4hM5yJ5WNkE4Ma\nX+8hL5wL7WNkE4Ma1T1YQ8A+RjYxqFHdgzUE7GNkE4Ma1T1YQ8A+RjYxqFHdgzUE7GNkE4Ma\n1T1YQ8A+RjYxqFHdgzUE7GNkE4Ma1T1YIw9YQf6/0pTdyCa+hdEfAvYxsolvYfSHgH2MbOJb\nGP0hYB8jm/gWRn9CBgwAyyBggIIhYICCIWCAgiFggIIhYICC8Qi4PpD6zfXDbu40fwoaXX13\nXYabuGwtNsNqMUl3TAO3Tss9JiouAV9cJH5zvl4nHqeYnvtPIWfA4k1ctJTRsOZtJm0z3WOi\nEjbg84MMA559iXxx/Xk3cclSVsMaIGDbPSYqzgEfD3rqZrg8/boePXw4Muov7x36PvMUTrNd\nJ5/Dy+sfbeJ5UxurTbzdmMvRtXCO3Mcrh7UNisvno+I0fjk2LTZ+AY/35mHXHh3/nEd9/MvU\nn6/PP4XL1d4+h5fXf/2sbTfxZmPq5mLLLJwj9/lyeHta3wyuiHPA2faYqAT4EOtypOvLBzbp\nBF5+Ckl36jk8uf7TNs6sXrmJCdvVDb1z5L55IsnnI+Ec8NV67faYqHi/B77ey6/H+s5rmOgp\npFcvEJw3cX71sk1cGrDSOVrhcO00ow4Bp60ErGUU8PU83+zeDgErCp4I2G4TQwR8ntXUa6EI\nAj7hG3BqpOslDxI9hZnn8PL6s21icgWpeqyGtR5f+gRsu8dExT/g6zeKw29Hu0Ijn47RnE88\nB8X6pwLWbeLF2m8CzjCs44CHj75HN/N8iHV6AsNvx5dvivOHWMcTapJ/UF+cV1Of75B8jTT6\nHG3qOTy9/vPF/a+RlJt4Z0CPWzRen82wnj+0q+vxNp6ej/3XSLZ7TFQ4F/r98dl767s3rCT/\nSQj4/SHgN4aA3x+PvfzqoJWArSBggIIhYICCIWCAgiFggIIhYICCIWCAgiFggIIhYF+q6vba\n9ONm7/6qp27Ce0HAvhgEfHXf9HqhcJhdX5bmRcCQhNm1Zbep6m1/5aOqPnZNH9Sm2jS7VbXZ\nH2+tj/e3/50ev+8ev++XXLcPv8rws65WX4eFtleCqrp4bHdzX636VbYXZ9/IAOVCwKbs6y6g\nzXCl7pPdtNe+V+2Pj+HW4f7uv/5hXZD9ldWwis1lwNvul9XXsHi3wEmQCLh9/E979bv6bG9+\nHH1nAxQMAZuybSP97YLaVuumWXeldd1+d819H5Jd74f7j7e+qrp9ie3u2naNdkvu15cBt6/U\n7Wrr4wKf3bWxoLl8bNP8db9sX3p/R76zAQqGgE1ZVfvhSnvYuute8Lr42h+n19zz/cdb/bVV\nPzHda/dxyYuJqquPn/7KeIHxikb0NzfVX3utL/7v+LCzAQqGgE05xXS4coi0Gf24vH9868D4\nvjM/7eHvane72tG1y6fw14b6czhkvzVAwTB/phgF3Ba5qurf5QF3L9D9G2ECfjOYP1OSh9DN\nRcCXh9BNMz6EHi15M1Ff1wtMHUK3L7/b+uDsH7YeG6BgmEVTttW2PXytbj5jGgXcf0T1eR1w\nt2Dz3S30efjY6eo98G+72vpygYkPsZqu1/6DrLPvbICCIWBTdsN3NeOvkZqLgC+/RmqO9x8e\n333idP9rpM/bBQ4rujh58njzp6q++1vr6nDP2QAFQ8C2/K2P52+MT+S4fA+8qTbnEzma4Zfd\n49e/3c3d5vZEjvZ4uP5sbhboBV+XAQ83hw+sd+vDw0YGKBcC/o/wezhngw+t3gzm8z/Cuj8Z\ni4DfDeazGKpq+Tc/14+tquOnVQT8ZjCfxfBKwPVwxhUBvxnMJ0DBEDBAwRAwQMEQMEDBEDBA\nwRAwQMEQMEDBEDBAwfwfu5P35qGHRU0AAAAASUVORK5CYII=",
      "text/plain": [
       "plot without title"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {},
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA8AAAAFoCAMAAACv2GIDAAAAP1BMVEUAAAAAv8QzMzNNTU1o\naGh8fHyMjIyampqnp6eysrK9vb3Hx8fQ0NDZ2dnh4eHp6enr6+vw8PDy8vL4dm3///92l2KZ\nAAAACXBIWXMAABJ0AAASdAHeZh94AAAXUUlEQVR4nO2d21rjyLIGtVoYTJ+82Nvv/6zLsg0Y\n2pIqf2dlHRRxAQzdFa0vlTE24OkZjgDQLEPpCwAAHQIGaBgCBmgYAgZoGAIGaJi0gMfzmxP3\n3gNAKZICPod6ifbf9wBQjJSAxyMBA1RJQsDXWFcC/q8fnq5YOfbm7Tkiy4lHwD8msl0hAMyy\nHvB45BEY+2bsOSLLyWrAH50SMPYN2HNElpP1gC8QMPZN2DN1lo30nwMTMPYN2N0LywwBY8d+\na2oMt1diuU2QgLEXtLsXlhm310K7TZCAsRe0e/UQBQFjx35ragwCxo791tQYBIwd+62pMQgY\nO/ZbU2MQcAL/n0wra4p91tQYBJwAAW/H7tVDFAScAAFvx+7VQxQEnAABb8fu1UMUBJwAAW/H\n7tVDFAScAAFvx+7VQxQEnAABb8fu1UMUBJwAAW/H7tVDFAScAAFvx+7VQxQEnAABb8fu1UMU\nBJwAAW/H7tVDFAScAAFvx+7VQxQEnAABb8fu1UMUBJwAAW/H7tVDFAScAAFvx+7VQxQEnAAB\nb8fu1UMUBJwAAW/H7tVDFGEBp0eQtwICxr5oagwCTqCSS28mgpbtXj1EQcAJVHLpzUTQst2r\nhygIOIG8l17JYJpJLK/dq4coCDgBAt6O3auHKAg4AQLejt2rhyjcAl7DEnBt5L30hgcDxeER\nOIG8l17JYJp5jMxr9+ohCgJOgIC3Y/fqIQoCToCAt2P36iEKAk6AgLdj9+ohCgJOgIC3Y/fq\nIQoCToCAt2P36iEKAk6AgLdj9+ohCgJOgIC3Y/fqIQoCToCAt2P36iEKAk6AgLdj9+ohCgJO\ngIC3Y/fqIQoCToCAt2P36iEKAk6AgLdj9+ohCgJOgIC3Y/fqIQoCToCAt2P36iEKAk6AgLdj\n9+ohCgJOgIC3Y/fqIQoCToCAt2P36iEKAk6AgLdj9+ohCgJOgIC3Y/fqIQoCToCAt2P36iEK\nAk6AgLdj9+ohCgJOIP3S/5OMYm8lgpbtXj1EQcAJEPB27F49REHACRDwduxePURBwAkQ8Hbs\n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\ndQx+072ImjkAAAAASUVORK5CYII=",
      "text/plain": [
       "plot without title"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {},
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA8AAAAFoCAMAAACv2GIDAAAAP1BMVEUAAAAAv8QzMzNNTU1o\naGh8fHyMjIyampqnp6eysrK9vb3Hx8fQ0NDZ2dnh4eHp6enr6+vw8PDy8vL4dm3///92l2KZ\nAAAACXBIWXMAABJ0AAASdAHeZh94AAAXRklEQVR4nO2djXbiyo5GPW3If8Jwx+//rINNQWSC\nrJiIUumy91oHUMDVWvK32wbcOd0AAGnpohsAgNtBYIDEIDBAYhAYIDEIDJAYBAZIDAIDJAaB\nARLjLvD/zrmsPbjHmmkazbJmmkYv1vT24d78SuD+eHvgdN9f1N+vrT/ydhd95DXTNPoAAhdP\nTzfF1lP9/eRE/ZG3u+gjr5mm0f9+gfsBgVmziUUR+AcrTqHLo17+EIFZs+KiCPyDGwQ+vQU+\n1edX/BvxbxEANNYJfE1cjsCsWWtRjsA/WC/w6QECs2btRRH4B6sE/vleGIFZs+KiCPyDNQL3\n37cIzJoBiyLwD9ZcyPFdXP8Qa6L+yNtd9JHXTNPowwjca1dgcSUWa1ZaFIF/wLXQd1z0kddM\n0ygCz7FG/n+NkjRvza6ZplEEnmONPFpUjaR5a3bNNI0i8Bxr5NGiaiTNW7NrpmkUgedYI48W\nVSNp3ppdM02jCDzHGnm0qBpJ89bsmmkaReA51sijRdVImrdm10zTKALPsUYeLapG0rw1u2aa\nRhF4jjXyaFE1kuat2TXTNIrAc6yRR4uqkTRvza6ZplEEnmONPFpUjaR5a3bNNI0i8Bxr5NGi\naiTNW7NrpmkUgedYI48WVSNp3ppdM02jCDzHGnm0qBpJ89bsmmkaReA51sijRdVImrdm10zT\nKALPsUYeLapG0rw1u2aaRhF4jjXyaFE1kuat2TXTNIrAc6yRR4uqkTRvza6ZplEEnmONPFpU\njaR5a3bNNI0i8Bxr5NGiaiTNW7NrpmkUgedYI48WVSNp3ppdM02jCLyOaFE1as8BwAOOwIWk\nB4xm10zTKEfgOdbIo0XVSJq3ZtdM0ygCz7FGHi2qRtK8NbtmmkYReI418mhRNZLmrdk10zSK\nwHOskUeLqpE0b82umaZRBJ5jjTxaVI2keWt2zTSNIvAca+TRomokzVuza6ZpFIHnWCOPFlUj\nad6aXTNNowg8xxp5tKgaSfPW7JppGkXgOdbIo0XVSJq3ZtdM0ygCz7FGHi2qRtK8NbtmmkYR\neI418mhRNZLmrdk10zSKwHOskUeLqpE0b82umaZRBJ5jjTxaVI2keWt2zTSNIvAca+TRomok\nzVuza6ZpFIHnWCOPFlUjad6aXTNNowg8xxp5tKgaSfPW7JppGkXgOdbIo0XVSJq3ZtdM0ygC\nz7FGHi2qRtK8NbtmmkYReI418mhRNZLmrdk10zSKwHOskUeLqpE0b82umaZRBJ5jjTxaVI2k\neWt2zTSNPoLA/fH2wNL9EWvk0aJqJM1bs2umafQBBC6elhvtvmCNPFpUjaR5a3bNNI3+9wvc\nDwjsko2HWjNNo//9Ag8I7JONh1ozTaMIfH7y34i1VrSoGreNDyAWjsCFpAeMZtdM0yhH4POT\nE9bIo0XVSJq3ZtdM0ygCn5+csEYeLapG0rw1u2aaRhH4/OSENfJoUTWS5q3ZNdM0isDnJyes\nkUeLqvE/bWLlzQUEFmUyuBKrEG2qgpU3FxBYlMngWuhCtKkKVt5cQGBRJgOBC9GmKlh5cwGB\nRZkMBC5Em6pg5c0FBBZlMhC4EG2qgpU3FxBYlMlA4EK0qQpW3lxAYFEmA4EL0aYqWHlzAYFF\nmQwELkSbqmDlzQUEFmUyELgQbaqClTcXEFiUyUDgQrSpClbeXEBgUSYDgQvRpipYeXMBgUWZ\nDAQuRJuqYOXNBQQWZTIQuBBtqoKVNxcQWJTJQOBCtKkKVt5cQGBRJgOBC9GmKlh5cwGBRZkM\nBC5Em6pg5c0FBBZlMhC4EG2qgpU3FxBYlMlA4EK0qQpW3lxAYFEmA4EL0aYqWHlzAYFFmQwE\nLkSbqmDlzQUEFmUyELgQbaqClTcXEFiUyUDgQrSpClbeXEBgUSbDXWCLaFE1ok1VqL17IBkc\ngQvRpipYBwwXOAKLMhkIXIg2VcHKmwsILMpkIHAh2lQFK28uILAok4HAhWhTFay8uYDAokwG\nAheiTVWw8uYCAosyGQhciDZVwcqbCwgsymQgcCHaVAUrby4gsCiTgcCFaFMVrLy5gMCiTAYC\nF6JNVbDy5gICizIZCFyINlXBypsLCCzKZCBwIdpUBStvLiCwKJOBwIVoUxWsvLmAwKJMBgIX\nok1VsPLmAgKLMhkIXIg2VcHKmwsILMpkIHAh2lQFK28uILAok4HAhWhTFay8uYDAokwGAhei\nTVWw8uYCAosyGQhciDZVwcqbCwgsymQgcCHaVAUrby4gsCiTgcCFaFMVrLy5gMCiTAYCF6JN\nVbDy5gICizIZCFyINlXBypsLCCzKX3pzRZy3foUn1xYY2W27bqM9eW2dFX/mr7BGHi2qRrSp\nClbeXEBgUf7SmyvirNBOf3HfTfx+nV+/sp84PSj3g7g/Yo08WlSNaFMVrLy5gMCi/KU39xJ4\n+vn9jsB9+e9013/fF6yRR4uqEW2qgpU3FxBYlMu89t3mbZgUe+n6l/FHu+eue96NP5p7d6ie\nuqdht+me9ofy86k7bbA9/Hh67X7cdD/faFxlenK2weZDkXqdwFJWBK6BlTcXEFiUi7xMgr2N\noj2Njw5+7aeT3n5/ReDxJe+HN7Td8zB8HE+NTxs8Ta+dNt3MNzoJfLGBdlq9XuBePEbge2Pl\nzQUEFuUiXbcbPrt+fLDdD6/jo5duOwzbUbQLxUZv30cD38cnNt37MHyNj8YN9tvx0eu41cv4\n94Hcqtx8b/B63uBaR2v9/X4L/EPgfyPWGtGiakSbqrBm98Dd6bvnj+nBaPJJtMOj3Xgc/SHw\ndF69Pz2x+3jdig2mR9PrnuZbDfoGV7hB4HLDEbgG1gHDBY7Aolzk43A2uzmpe7y9fHRFxelm\nezoPlhv8PDde3OAK6wU+PULgGlh5cwGBRWnwten6zxsEfu42bx+7FQJf2+AKawTuZw8RuAZW\n3lxAYFGavM2lWjiFljfHT52vnUIP17e6tsEV1gvMKXRNrLy5gMCiXFag+xy+jh9inWxb+BBr\n7uPn+aOr7X7YHjc9bPU+bn9lq+8Nyp/gKfD1D7EmrJFHi6oRbaqClTcXEFiUixy/RnqVAp+/\nRjpUs2sp5wK/nE+Xv79GKt8PfV3d6mIDj6+RTl8AX1yBxZVYd8TKmwsILMplXvqufx2kwOcL\nOQ7n1gsCH97TdtvP4wZPpws5dtMPh+tbiQ223ebd5XvgX2CNPFpUjWhTFay8uYDAomyV+d8O\n3z/2/nOskUeLqhFtqoKVNxcQWJTtMb4bPpxRP19/0vtPs0YeLapGtKkKVt5cQGBR/o2uu/bd\n0N+2Ku+Gd9c3vVzpeN9fP17/Amvk0aJqRJuqYOXNBQQW5d+4h8DD26a8y762qXjcd91tf77E\nGnm0qBrRpipYeXMBgUWZDCnqm/D3Td3CwBp5tKga0aYqWHlzAYFFmQzlFPp2rJFHi6oRbaqC\nlTcXEFiUyeBDrEK0qQpW3lxAYFEu8h8db5F+yaXALz3vgVvCypsLCCzKRfT8NCLwCx9itYWV\nNxcQWJSL6PlpROD+9k+vCtbI6ym5jmhTFay8uYDAolxEz08jAvMhVmNYeXMBgUW5iJ6fRgR+\n6vbXX/drrJHXU3Id0aYqWHlzAYFFuYien0YE3vVb5YqP32KNvJ6S64g2VcHKmwsILMpF9Pw0\nIjBXYjWGlTcXEFiUi+j5QeBgok1VsPLmAgKLchE9P40I/HeskddTch3RpipYeXMBgUW5iJ4f\nBA4m2lQFK28uILAoF9HzUwT+y8nrTXAKXYg2VcHKmwsILMpF9Pz851unqgYjcCHaVAUrby4g\nsCgX0fPTiMBHdtvXu/2B9ZRcR7SpCnfbD3ALen6aEnjYdzcbbP2dWU/JdUSbqmAdMFzgCCzK\nRfT8tCXwHy6ptEZeT8l1RJuqYOXNBQQW5SJ6ftoS+F35HZa/wBp5PSXXEW2qgpU3FxBYlIvo\n+WlE4PNnWC+3LmiNvJ6S64g2VcHKmwsILMpF9Py0JXB/s78I7IuVNxcQWJSL6PlpROC/Y428\nnpLriDZVwcqbCwgsykX0/CBwMNGmKlh5cwGBRbmInp9GrsQa9i+brtu83P6vgq2R11NyHdGm\nKlh5cwGBRbmInp9GroXeld9p19/8r4KtkddTch3RpipYeXMBgUW5iJ6fRgR+7sZ/0L/bKv8n\npV9gjbyekuuINlXBypsLCCzKRfT8NCLw6QSeCzkawcqbCwgsykX0/CBwMNGmKlh5cwGBRbmI\nnp9GBOYUujGsvLmAwKJcRM9PIwLzIVZjWHlzAYFFuUj7/2sVvkZqCytvLiCwKJPBhRyFaFMV\nrLy5gMCiXETfUa0cgf+MNfJoUTXqObkKK28uILAoF9F3VCsCPx2v5tzwHrgNrLy5gMCiXETf\nUY0I/HL8/qjjU+hGsPLmAgKLchF9RzUicN99jndffA/cCFbeXEBgUS6i76hGBOZCjsaw8uYC\nAotyEX1HNSLwU/e8H79L6ra3LmiNPFpUjXpOrsLKmwsILMpF9B3ViMDnCzm+bl3QGnm0qBr1\nnFyFlTcXEFiUi+g7qhGBTxdyXPsQuh8p98OV+yPWyKNF1ajn5CqsvLmAwKJcRN9RrQi8QC/u\n+p/3BWvk0aJq1HNyFVbeXEBgUS6i7ygEDqaek6uw8uYCAotyEX1HnQWu+xt1VvxxvbxH4EpY\neXMBgUW5iL6jTgJX/pVYawQ+vQUeBkXgfyPWMtGiatRzchW37FO4G/qOOv1Su8aPwFfE5Qh8\nT6wDhgscgUW5iL6j2j+FnkDgylh5cwGBRbmIvqMQOJh6Tq7CypsLCCzKRfQd1b7AnEJHYOXN\nBQQW5SL6jsoh8PKHWBPWyKNF1ajn5CqsvLmAwKJcRN9R7QusXoHFlVh3xMqbCwgsykX0HZVA\n4N9hjTxaVI16Tq7CypsLCCzKRfQdhcDB1HNyFVbeXEBgUS6i7ygEDqaek6uw8uYCAotyEX1H\nJbgW+ndYI48WVaOek6uw8uYCAotyEX1HIXAw9ZxchZU3FxBYlIvoOwqBg6nn5CqsvLmAwKJc\nRN9RCBxMPSdXYeXNBQQW5SL6jkLgYOo5uQorby4gsCgX0XcUAgdTz8lVWHlzAYFFuUj7/3Oz\nP2ONPFpUjWhTFay8uYDAokwGAheiTVWw8uYCAosyGQhciDZVwcqbCwgsymQgcCHaVAUrby4g\nsCiTgcCFaFMVrLy5gMCiTAYCF6JNVbDy5gICizIZCFyINlXBypsLCCzKZCBwIdpUBStvLiCw\nKJOBwIVoUxWsvLmAwKJMBgIXok1VsPLmAgKLMhkIXIg2VcHKmwsILMpkVP4FIPyvVVZSe/dA\nMjgCF6JNVbAOGC5wBBZlMhC4EG2qgpU3FxBYlMlA4EK0qQpW3lxAYFEmA4EL0aYqWHlzAYFF\nmQwELkSbqmDlzQUEFmUyELgQbaqClTcXEFiUyUDgQrSpClbeXEBgUSYDgQvRpipYeXMBgUWZ\nDAQuRJuqYOXNBQQWZTIQuBBtqoKVNxcQWJTJQOBCtKkKVt5cQGBRJgOBC9GmKlh5cwGBRZkM\nBC5Em6pg5c0FBBZlMhC4EG2qgpU3FxBYlMlA4EK0qQpW3lxAYFEmA4EL0aYqWHlzAYFFmQwE\nLkSbqmDlzQUEFmUyELgQbaqClTcXEFiUyUDgQrSpClbeXEBgUSYDgQvRpipYeXMBgUWZDAQu\nRJuqYOXNBQQWZTIQuBBtqoKVNxcQWJTJQOBCtKkKVt5cQGBRJmOFwP2B031/UX+/yhp5tKga\n0aYqWHlzAYFFmYzfC9yfbvp5ff75EWvk0aJqRJuqYOXNBQQWZTIQuBBtqoKVNxcQWJTJWPke\nuP92FYFrYOXNBQQWZTJuEPj0FvhUD6fi34i1QrSoGtGmKqzeofBYrBP4mrgcge+JdcBwgSOw\nKJOxXuDTAwSugZU3FxBYlMlYJXAvHyFwDay8uYDAokzGGoH771sEroSVNxcQWJTJWHMhx/fd\n9Q+xJqyRR4uqEW2qgpU3FxBYlMlY8T2wdgUWV2LdEStvLiCwKJPBtdCFaFMVrLy5gMCiTAYC\nF6JNVbDy5gICizIZCFyINlXBylu7A0XgKiBwIdpUBStv7Q4UgauAwIVoUxWsvLU7UASuAgIX\nok1VsPLW7kARuAoIXIg2VcHKW7sDReAqIHAh2lQFK2/tDhSBq4DAhWhTFay8tTtQBK4CAhei\nTVWw8tbuQBG4CghciDZVwcpbuwNF4CogcCHaVAUrbwx0JQhsQN5cQWBnENiAvLmCwM4gsAF5\ncwWBnUFgA/LmCgI7g8AG5M0VBHYGgQ3ImysI7AwCG5A3VxDYGQQ2IG+uILAzCGxA3lxBYGcQ\n+I9E50ojOlgKDNSZ+ye8LhyBC9HBUuAI7AxHYAPy5goCO4PABuTNFQR2BoENyJsrCOwMAhuQ\nN1cQ2BkENiBvriCwMwhsQN5cQWBnENiAvLmCwM4gsAF5cwWBnUFgA/LmCgI7g8AG5M0VBHYG\ngQ3ImysI7AwCG5A3VxDYGQQ2IG+uILAzCGxA3lxBYGcQ2IC8uYLAziCwAXlzBYGdQWAD8uYK\nAjuDwAbkzRUEdgaBDcibKwjsDAIbkDdXENgZBDYgb64gsDMI/IP+wHdF3lxBYGcQ+JL+fDNB\n3lxBYGcQ+BIEvicI7AwCX4LA9wSBnUHgS74F/jfy5/UA4NdUPwI7cI810zSaZc00jXIEPt9M\n1B95u4s+8pppGkXg881E/ZG3u+gjr5mmUQQ+30zUH3m7iz7ymmkaReDzzUT9kbe76COvmabR\nhxd45ZVY/iNvd9FHXjNNowg8p/7I2130kddM0ygCz6k/8nYXfeQ10zSKwHPqj7zdRR95zTSN\nIvCc+iNvd9FHXjNNowg8p/7I2130kddM0ygCz6k/8nYXfeQ10zSKwHPqj7zdRR95zTSNIvAi\naf51UpZGs/SZptEsfSogcCFLo1n6TNNolj4VELiQpdEsfaZpNEufCghcyNJolj7TNJqlT4V7\nCwwAdwSBARKDwACJQWCAxCAwQGIQGCAx9xNY/qKOfv5bO1riss3IXpZIMs6R79Yy9dlwo0vc\nTeDZr8pqdziyzYvf7tUUScY5Iv6iOd+0iFC22R5tEHhAYFf6IYfA/YDAS/wwo00yCtxoi2dy\nCHzZZ1LqCNzuW4yUArc7zol8Ajc+0CXqHYHbnFCSNtP0OZJP4FmVizrvgS8ft0MWMZKMcyKL\nGP1ClYY7CHw8H0mSOAT2B4Erwin0kKHNNH2OpBO48T4XqSZwo/PJIkaScU5kEWPWZ7ttLnP/\nK7F68bhBkrSZps/h5EL7jWbpcxGuhQZIDAIDJAaBARKDwACJQWCAxCAwQGIQGCAxCAyQGAQG\nSAwCAyQGgRums/bObtt1m+mmSj/QHgjcMKbAfXdguqnSD7QHe75hTC+nF2DvI8POb46DkE/d\ndjcUNT+fDgfZl2F/PE2e7nbPXfe8G58/MQyvfbd5i20cAkDg5jjIOZ4Y748CfxwNfRleuo/D\nk+/d67A/njnvpcAv0x0GPxwI3Bxdt90P24Oyk8Cb7n0Yvg6Pvrrt4cmn7vMg6+HR+QWnm93w\n2WX9R61wMwjcHF33dThLHk+Vj+9udx+v2/HR0/jz0dHNQVbxgumm754/YtuGEBC4OY7ajrfT\no+3pXe5X93Q4oX7+8YLp5qMfv1AK7BpiQODmmPv53G3ePnbTzw5H3umN8DWBD35vuv4zrGkI\nAoGbozueIW+Fo/vjUbZ76YvIP06hR974QunxYJc3R3dwd7/tXk8Cf47VtJ823fRB1rUPsfrD\ny774EOvxQODmOFg6fks0HNV8OX/TO32l9H64O3+NJAQ+vuw1sm+IAIGb43AKvZ2u0ziq+XwQ\n+rOcHE9n198XcshT6MPZdY+/jwcCN4f+TvaTf7QAFyBwc+gCbzu+64U5CNwcmsDd8SMsAAEC\nN4cmcN891W0EEoDAAIlBYIDEIDBAYhAYIDEIDJAYBAZIDAIDJAaBARLz/zsh3E+pw0tkAAAA\nAElFTkSuQmCC",
      "text/plain": [
       "plot without title"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "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",
      "text/plain": [
       "plot without title"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# combined_shot_type,season, period, playoffs, shot_type, shot_zone_area, shot_zone_basic, shot_zone_range\n",
    "options(repr.plot.width=8, repr.plot.height=3)\n",
    "ggplot(dataframe, aes(combined_shot_type, fill=shot_made_flag)) + geom_bar(position=\"dodge\")\n",
    "ggplot(dataframe, aes(period, fill=shot_made_flag)) + geom_bar(position=\"dodge\")\n",
    "ggplot(dataframe, aes(playoffs, fill=shot_made_flag)) + geom_bar(position=\"dodge\")\n",
    "\n",
    "options(repr.plot.width=12, repr.plot.height=3)\n",
    "ggplot(dataframe, aes(season, fill=shot_made_flag)) + geom_bar(position=\"dodge\")\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {},
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {},
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA8AAAAFoCAMAAACv2GIDAAAAP1BMVEUAAAAAv8QzMzNNTU1o\naGh8fHyMjIyampqnp6eysrK9vb3Hx8fQ0NDZ2dnh4eHp6enr6+vw8PDy8vL4dm3///92l2KZ\nAAAACXBIWXMAABJ0AAASdAHeZh94AAAUg0lEQVR4nO3di1biWrSt4ewV8FZabs/J+z/rJlwU\nusHKNLOPkQn/19pSUGLJcPwLRMrqBgDN6rI/AQC/R8BAwwgYaBgBAw0jYKBhBAw0jICBhhEw\n0LDqAf9v45q/Aslan1/tHtwIWDR/BZK1Pr/aPbgRsGj+CiRrfX61e3AjYNH8FUjW+vxq9+BG\nwKL5K5Cs9fnV7sGNgEXzVyBZ6/Or3YMbAYvmr0Cy1udXuwc3AhbNX4Fkrc+vdg9uBCyavwLJ\nWp9f7R7cCFg0fwWStT6/2j24EbBo/goka31+tXtwI2DR/BVI1vr8avfgRsCi+SuQrPX51e7B\nLT3g/78yrS9gttbnV7sHNwIWrS9gttbnV7sHNwIWrS9gttbnV7sHNwIWrS9gttbnV7sHNwIW\nrS9gttbnV7sHNwIWrS9gttbnV7sHNwIWrS9gttbnV7sHNwIWrS9gttbnV7sHNwIWrS9gttbn\nV7sHNwIWrS9gttbnV7sHNwIWrS9gttbnV7sHt1kB94eXOz+9PigdWHawqvUFzNb6/Cr3ZTcn\n4GOnxxfXXh+VDiw7WNX6AmZrfX61A3ObEXA/EDDman1+1Qszm38XmoAxQ+vzq9yXXc2A/xuV\nfgLZwarSzx/IxC2waP0WJFvr86vclx0Bi9YXMFvr86vclx0Bi9YXMFvr86vclx0Bi9YXMFvr\n86vclx0Bi9YXMFvr86vclx3PxBKtL2C21udXuS87ngstWl/AbK3Pr3YPbgQs/mdlHEvqRMCx\nCFhkB6scS+pEwLEIWGQHqxxL6kTAsQhYZAerHEvqRMCxCFhkB6scS+pEwLEIWGQHqxxL6kTA\nsQhYZAerHEvqRMCxCFhkB6scS+pEwLEIWGQHqxxL6kTAsQhYZAerHEvqRMCxCFhkB6scS+pE\nwLEIWGQHqxxL6kTAsQhYZAerHEvqRMCxCFhkB6scS+pEwLEIWGQHqxxL6kTAsQhYZAerHEvq\nRMCxCFhkB6scS+pEwLEIWGQHqxxL6kTAsQhYZAerHEvqRMCxCFhkB6scS+pEwLEIWGQHqxxL\n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\nrkJggg==",
      "text/plain": [
       "plot without title"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {},
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA8AAAAFoCAMAAACv2GIDAAAAP1BMVEUAAAAAv8QzMzNNTU1o\naGh8fHyMjIyampqnp6eysrK9vb3Hx8fQ0NDZ2dnh4eHp6enr6+vw8PDy8vL4dm3///92l2KZ\nAAAACXBIWXMAABJ0AAASdAHeZh94AAAVvElEQVR4nO2da2OqPLRu2S/a2q62bs/h///WLUQF\nJEDIZYYZxvjQWiV5wswcy2tXqwYA1FLlXgAA+IPAAIpBYADFIDCAYhAYQDEIDKAYBAZQDAID\nKCaawP8bgzizELmDSK0nGcsHKRCYyEISETiIGMVTu+tE7iARgYOIUTy1u07kDhIROIgYxVO7\n60TuIBGBg4hRPLW7TuQOEhF4hvrO0ndDjOKp3XUid5CIwHbqx5e57w9iFE/trhO5g0QEtoPA\nRKpIRGA79fA7AhO510QEtlM35rnuvMD/taRbIgDM4SDww17ugYncdSL3wHZ4DkykikQEtlO4\nwP+zndBIrb2980QEtoPACKwiEYHtIDACq0hE4BnK/iQWApeSiMBBxCgeAqcCgZ0nUQYCI3Ah\niQgcRIziIXAqENh5EmUgMAIXkojAQcQoHgKnAoGdJ1EGAiNwIYkIHESM4iFwKhDYeRJlIDAC\nF5KIwEHEKB4CpwKBnSdRBgIjcCGJCBxEjOIhcCoQ2HkSZSAwAheSiMBBxCgeAqcCgZ0nUQYC\nI3AhiQgcRIziIXAqENh5EmUgMAIXkojAQcQoHgKnAoGdJ1EGAiNwIYkIHESM4iFwKhDYeRJl\nIDACF5KIwEHEKB4CpwKBnSdRBgIjcCGJCBxEjOKFbsH/9wCBS0lE4CBiFA+BU4HAzpMoA4ER\nuJBEBA4iRvEQOBUI7DyJMhAYgQtJROAgYhQPgVOBwM6TKAOBEbiQRAQOIkbxEDgVCOw8iTIQ\nGIELSUTgIGIUD4FTgcDOkygDgRG4kEQEDiJG8RA4FQjsPIkyEBiBC0lE4CBiFA+BU4HAzpMo\nA4ERuJBEBA4iRvEQOBUI7DyJMqIJvAeEBM59mgAvuAfmHriQRO6Bg4hRPAROBQI7T6IMBEbg\nQhIROIgYxUPgVCCw8yTKQGAELiQRgYOIUTwETgUCO0+iDARG4EISETiIGMVD4FQgsPMkykBg\nBC4kEYGDiFE8BE4FAjtPogwERuBCEhE4iBjFQ+BUILDzJMpAYAQuJBGBg4hRPAROBQI7T6IM\nBEbgQhIROIgYxUPgVCCw8yTKQGAELiQRgYOIUTwETgUCO0+iDARG4EISETiIGMVD4FQgsPMk\nykBgBC4kEYGDiFE8BE4FAjtPogwERuBCEhE4iBjFQ+BUILDzJMpAYAQuJBGBg4hRPAROBQI7\nT6IMBEbgQhIROIgYxUPgVCCw8yTKQGAELiQRgYOIUTwETgUCO0+iDARG4EISETiIGMVD4FQg\nsPMkykBgBC4kEYGDiFE8BE4FAjtPogwERuBCEhE4iBjFQ+BUILDzJMpAYAQuJBGBg4hRPARO\nBQI7T6IMBEbgQhIROIgYxUPgVCCw8yTKcBO47r7csX03xCgeAqcCgZ0nUYaTwJ2oRtrp9wcx\niofAqUBg50mU4SJw3SAwAu8+EYFneMiKwAi860QEnmFV4P9akq1wA0IC5z5NgBfrAtcN98Dc\nAytI5B7YystTBEbgXScisJXagMAIvPNEBJ6He2AE3n0iAs+DwAi8+0QEnodPYiHw7hMROIgY\nxUPgVCCw8yTKQGAELiQRgYOIUTwETgUCO0+iDARG4EISRQWuLOJ819PrNk3Qcj1X1WnuRts8\nGzIXiVE8BE4FAjtP4uiNRZwN2s0fXFcd7vNsyFwkRvEQOBUI7DyJozepBO6uR2AEzh2p9SRX\n2vyrrk7fTafYpaov7VXXz6r6vLZXjb27//RRfTTXU/Vxu//4+1E9B5zvV3fH3tqht/Ggdpbu\nxtGA08+M1AiMwIUkSgh86QT7bkX7aC/d/bp1D3rrm0Xg9pB/9ye01WfT/JiHxs8BH92x3dDT\neNBT4LcBcw+rERiBC0mUELiqrs1vVbcXzrfmq710qc5Nc25Fe1Os9fZfa+C/9oZT9a9p/tpL\n7YDbub301Y66tP8eDEc9vvQDvl4DbCsKsnZAjOIhcCoQ2HmSRerq8+fh2fUl2v3Stb0fnQjc\nPa6+PW+4/nydBwO6S91xH+NRzfwACwiMwIUkSgj8c380e3qqa76+X+rVqkZfzs/HwcMB08fG\niwMsIDACF5Io8yr036mqfz0E/qxO3z/XDQLbBlhAYAQuJFHqbaTvsVQLD6GHX8yrzraH0I19\nlG2ABQRG4EISZZ4D/zZ/5kWsp20LL2I1Ix9/Xy9dnW/N2Qy9j/rXjreM6gc8EhAYgYtOlHsb\n6Wso8OttpPtPo89SjgW+vB4u928jPd4f+rOOehvA20gIXHiiyEPoS13VX81Q4NcHOe6PrRcE\nvj+nrc6/ZsDH84Mc1+7Kxj5qMOBcnf4hMAKXnVj4byNV9l+VQGAELiSxWIHbZ8P3R9Sf9htj\npcQoHgKnAoGdJwmjqmzvDYWNejwbvtqHvs9kvtdbfrWxI0bxEDgVCOw8SRgpBG6+T49n2bah\ng8t1Vfnlt8QoHgKnAoGdJ1HGUNTvgb/fsyNmiFE8BE4FAjtPooyZh9DbiVE8BE4FAjtPogxe\nxELgQhIlBP5/88QSaSPvAl9qngMjsMpECYHn+2gnAl94EQuBlSYicNO+EL351asHMYqHwKlA\nYOdJFtm9wLyIhcBaExH4zkd1sx+3SoziIXAqENh5kkV2L/C1Ps984mONGMVD4FQgsPMki+xe\nYD6JhcBaExG4QWAE1puIwEHEKB4CpwKBnSdZBIFXqhc2HIH3E6n1JJe7fFVgnwevQfAQGoEL\nSdyDwJXFqbQgMAIXkojAL67nr80TxSgeAqcCgZ0nWUSJwM2t2mxwjOIhcCoQ2HmSRbQI7PGR\nyhjFQ+BUILDzJItoEfjfzP9huXOEBM59mpCN3Qv8eg3rsnWiGP/6cQ+cCu6BnSdZRIvA9WZ/\nEVjsLHVEaj3J5S7fvcD+xCgeAqcCgZ0nWQSBV6oXNhyB9xOp9SSXu3xN4OyfxGpul1NVnS7b\nfys4RvEQOBUI7DzJIqsCizP5feDHk+DNvxUco3gInAoEdp5kkd0L/Fm1v9B/Pc/8JaUFYhQP\ngVOBwM6TLLJ7gZ8P4PkgBwJrS0TgBoERWG8iAjc8hEZgvYkI3PAiFgLrTZQQeP9/WoW3kRBY\naaKEwPuDD3IgcCGJEgLPN8Ve7oG9iVE8BE4FAjtPssj+Bf4wn+Y88RwYgZUlInDT/XXC7lpe\nhUZgbYkI3LR/nfC3/fbH+8AIrC0RgRs+yIHAehMRuGmfAn/e2veSqvPWiWIUD4FTgcDOkyyy\ne4FfH+T42zpRjOIhcCoQ2HmSRXYv8PODHNv/xmiM4iFwKhDYeZJF9i+wNzGKh8CpQGDnSRZB\n4JXqhQ1H4P1Eaj3J5S53EFj2f9RBYAR2wKOu+k7yMcki6wIL/5dYCIzADiDwg1WBK+6BA0Dg\nRJEI/GBVYB5Ch4DAiSIR+AECr1QvbDgCJ4pE4AcIvFK9sOEInCgSgR8g8Er1woYjcKJIBH6A\nwCvVCxuOwIkiMwicIbJjucsReKV6YcM9Nh2BXchgU4bIjuUuR+CV6oUN99h0BHYhg00ZIjuW\nuxyBV6oXNtxj0xHYhQw2ZYjsWO5yB4GFQWAEXieDTRkiO5a7HIFXqhc23GPTEdiFDDZliOxY\n7nIEXqle2HCPTUdgFzLYlCGyY7nLEXilemHDPTY9VGCfSATeZ2THcpcj8Er1woZ7bDoCu5Dh\nJHPVdbnLEXilemHDPTYdgV3IcJK56rrc5fv/42YW6jtL3w0xiofAqUBgV1JIlpJ1gevHl7nv\nD2IUD4FTgcCupJAsJQiMwOtkOMlcdU0hWUocnwMjMALLnmSuukY3LDExBP6vJc3ytuGx6T4C\nh0bmKo8/GU7yEHWNgJvAdcM9MPfAoieZq67RDUsMAiPwOhlOMlddoxuWGCeB6+EXBA6NROB9\nRnZENywxLgLX/VcERmCZk8xV1+iGJcblgxyDbwicX2AdkQgsg8P7wPXjI1d8EguBxRIR2BE+\nC43ASSIRWAYERuAkkQgsAwIjcJJIBJYBgRE4SSQCy4DACJwkEoFlQGAEThKJwDIgMAIniURg\nGRAYgZNEIrAMCIzASSIRWAYERuAkkQgsAwIjcJJIBJYBgRE4SSQCy4DACJwkEoFlQGAEThKZ\nQWCPrZz+natYPkiBwAicJDLUpgyRHbF8kAKBxfsMgRMVNjSyI5YPUiCweJ8hcKLChkZ2xPJB\nCgQW7zMETlTY0MiOWD5IgcDifYbAiQobGtkRywcpEFi8zxA4UWFDIzti+SAFAov3GQInKmxo\nZEcsH6RAYPE+Q+BEhQ2N7IjlgxQILN5nCJyosKGRHbF8kAKBxfsMgRMVNjSyI5YPUiCweJ8h\ncKLChkZ2xPJBCgQW7zMETlTY0MiOWD5IgcDifYbAiQobGtkRywcpEFi8z3IILH+WHom5Izti\n+SAFAov32TEiPRJzR5oWVAYCi/fZMSI9EnNHmhZUBgKL99kxIj0Sc0eaFlQGAov32TEiPRJz\nR5oWVAYCi/fZMSI9EnNHmhZUBgKL99kxIj0Sc0eaFlQGAov32TEiPRJzR5oWVAYCi/fZMSI9\nEnNHmhZUBgKL99kxIj0Sc0eaFlQGAov32TEiPRJzR5oWVEY0gfeAx6b77DqRaRJzR6qEe+Dt\nEJkmMXekaUFlILB4nx0j0iMxd6RpQWUgsHifHSPSIzF3pGlBZSCweJ8dI9IjMXekaUFlILB4\nnx0j0iMxd6RpQWUgsHifHSPSIzF3pGlBZSCweJ8dI9IjMXekaUFlILB4nx0j0iMxd6RpQWUg\nsHifHSPSIzF3pGlBZSCweJ8dI9IjMXekaUFlILB4nx0j0iMxd6RpQWUgsHifHSPSIzF3pGlB\nZSCweJ8dI9IjMXekaUFlILB4nx0j0iMxd6RpQWUgsHifHSPSIzF3pGlBZSCweJ8dI9IjMXek\naUFlILB4nx0j0iMxd6RpQWUgsHifHSPSIzF3pGlBZSCweJ8dI9IjMXekaUFlILB4nx0j0iMx\nd6RpQWUgsHifHSPSIzF3pGlBZSCweJ8dI9IjMXekaUFlILB4nx0j0iMxd6RpQWUgsHifHSPS\nIzF3pGlBZSCweJ8dI9IjMXekaUFlILB4nx0j0iMxd6RpQWUgsHifHSPSIzF3pGlBZSCweJ8d\nI9IjMXekaUFlILB4nx0j0iMxd6RpQWUgsHifHSPSIzF3pGlBZSCweJ8dI9IjMXekaUFlILB4\nnx0j0iMxd6RpQWUgsHifHSPSIzF3pGlBZSCweJ8dI9IjMXekaUFlILB4nx0j0iMxd6RpQWUg\nsHifHSPSIzF3pGlBZSCweJ8dI9IjMXekaUFlILB4nx0j0iMxd6RpQWUgsHifHSPSIzF3pGlB\nZSCweJ8dI9IjMXekaUFlBAhc3+l/ClPvWb2w4R6bfgybENgl0rSgMvwFrl9fOqLYhMDFRHok\n5o7sCFdKFgQW77NjRHok5o7sCFdKFgQW77NjRHok5o7sCFdKlhgC/9cSaT0AsIF098A+xJmF\nyB1Eaj3JcKVkQWAiC0lE4G0gMJG7SkTgbSAwkbtKROBtIDCRu0pE4I3s75NYRO4nUutJhisl\nS1GfhSZyP5FaTzKWD1IgMJGFJCJwEDGKp3bXidxBIgIHEaN4anedyB0kInAQMYqndteJ3EEi\nAgcRo3hqd53IHSQicBAxiqd214ncQSIC5yfD7zQRWUpijsj8IDCRhSQicH6OseuHiDzESe4A\nBCaykEQEBgBlIDCAYhAYQDEIDKAYBAZQDAIDKCahwLXBdsvkuLWp3mZ7Xlob5xwwXtni9JMr\nR5O/D51OsW01g0NnVhWwnnp6fd3XuR4dOAmJfJ5z+xtlQbPz6CelwKNvllvM5WUTX7cOZhsM\ncdiL+QBLF7wNcBk1aonJqMnRG1fTzzy3Kv/1TI+cE3JybbLznOxvjAVNAizL0kp+gWeP6q9/\nF3hyMXwZb2kL0y8JM82yHb1lNTbB3AVeXo+/wOnOc7K/MRaEwF4M9+H5+GbwGKYeHtRYbq0f\nD3vetRqVf3UvrAHd93rwtbvOcv+21ID9+Ndjv3p01HPtgweT3quZX5X3eurpEaO8wZDRGlOf\n5/jsIixoWsiCDE4u8FjJ/vvMv5nDo+q34c1o5GT80irGAfXbMoZhzgJbTmbQwq9+G8/qvZp1\ngTevx0Hg15DBGpOf55LAXgtCYD9GL0uMy21tTJvmg+22vwbhJfDg+3STQwR+LHTmPEJW4yfw\n4nrsAo/qbB2S5jzn9jfCgt4DENiN4V4+Hji9bqnfDuoPnBX4dZC/wPVgGc9Wertug8CDkfXk\nkGHM4N8x79U4CLx1PXaBRxeXfElwnha76ggLWqmmboSeAzejctfW1ybSC2wJer9ug8CD78t9\nFGM1DgJvXc+8wLNbkfo8LRsQYUHTfxwQ2IU35d4qWi8ftSDwaBfWt2Jq/nIrrU2/JMwoy9pk\nW1dTTwduEHhxPQECpzpPywZEWBAC+zHew8mjqOdRE0/fj54KPN2RpWVYA0bLqEcZK9MvNuQw\na3IePqvpBZ5blfd6FgReHJLyPOvx2JfAQQuaBCCwE4NXDRbfwOhfWhgf3V+ux7ONhjguZHjh\ntbGjNzQGsy1O/1rIYGT/Wt3rHKZn7bWacRFtq/Jez3j+t5d36tGQ0RrTnGef+zY2fEGTAKeu\nUYKKz0LP1zvyTrxPl3ej59Jjraqe/SFJnE+A9abNC9rXtsYFgZemO7rA9ewtMdkgsN+C9rWt\ncVEhcPJWnpkw90bb8+OtqrZeHB1RSzzcnI2Y3uC3oH1ta1R0CAwAVhAYQDEIDKAYBAZQDAID\nKAaBARSDwACKQeAsVJa6fxf1/iTIgMBZsAlsuw5gGZomCwgMcaBpRPmqq9N308l6qepLe9X1\ns6o+r+1VI4OrB/0B96uuH49Bt/a623ju34/K3FpVf/V5eMzrFigOBJbk0jn53Tr20V66S3Wr\n2wv1bVbg1wH3q+rHoKa7cBrN/WOOv7THnavPwTH9LVAcCCzJ/T60+a3qzrFb89VeulT3O8uz\n8W5y/Pl+4/CA+6DvdtBX++Ol/Zeg51T9a5q/dhLjan9MfwsUB7sqSV19/nQXWpONsqf20rW9\np5wa1vo7OqAf1E3yMT78+vN1NgK3xw2Ped4CxcGuSvJzf1h7elpovr5f6rl1/s4c+nyCPOD8\nvO553OuYs+VoKAN2VZa/U1X/Ogl8rdsnsu4Cf1an75+rTeD+FigOdlWa77GLcw+h7/6aV53e\nD+gfQo/pbr31k/fH9LdAcbCrktTVb/NnXsRqf2y/zr2I9fR3coAZdP/xX/cI+0V1n/t27gXu\nj+lvgeJgVyUxbyN9DV0cvUs0ONT6NtJ4UPU3nbsXuD+mvwWKg10V5VJX9d3fgYv95zS+7QIP\nP8gxGnT+Hc/dXTV4Mt0f87oFioNdBVAMAgMoBoF3RVVVm56wbj0eSoON3xUIDNtg4wEUg8AA\nikFgAMUgMIBiEBhAMQgMoBgEBlAMAgMo5v8AJPU+Od7zv8MAAAAASUVORK5CYII=",
      "text/plain": [
       "plot without title"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {},
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "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",
      "text/plain": [
       "plot without title"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "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\nQmCC",
      "text/plain": [
       "plot without title"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "options(repr.plot.width=8, repr.plot.height=3)\n",
    "ggplot(dataframe, aes(shot_type, fill=shot_made_flag)) + geom_bar(position=\"dodge\")\n",
    "ggplot(dataframe, aes(shot_zone_area, fill=shot_made_flag)) + geom_bar(position=\"dodge\")\n",
    "ggplot(dataframe, aes(shot_zone_basic, fill=shot_made_flag)) + geom_bar(position=\"dodge\")\n",
    "ggplot(dataframe, aes(shot_zone_range, fill=shot_made_flag)) + geom_bar(position=\"dodge\")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Histograms"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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\nREAsEOH/FCaaAkigMvsAAAAASUVORK5CYII=",
      "text/plain": [
       "Plot with title \"Histogram of raw_data$lat\""
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "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\ncQAAAABJRU5ErkJggg==",
      "text/plain": [
       "Plot with title \"Histogram of raw_data$lon\""
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "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",
      "text/plain": [
       "Plot with title \"Histogram of raw_data$minutes_remaining\""
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "options(repr.plot.width=5, repr.plot.height=3)\n",
    "hist(raw_data$lat, col=blues9)\n",
    "hist(raw_data$lon, col=blues9)\n",
    "hist(raw_data$minutes_remaining, col=blues9)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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\nYII=",
      "text/plain": [
       "Plot with title \"Histogram of raw_data$period\""
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "Plot with title \"Histogram of raw_data$seconds_remaining\""
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAlgAAAFoCAMAAAC8KnXeAAAAQlBMVEUAAABCksZNTU1oaGhr\nrtZ8fHyMjIyampqeyuGnp6eysrK9vb3G2+/Hx8fQ0NDZ2dne6/fh4eHp6enw8PD3+/////8t\nF1tZAAAACXBIWXMAABJ0AAASdAHeZh94AAAS1UlEQVR4nO2dDbtzOhaGMzEYOtVTpv//r458\nIInUVvWoj+e+znm7t02WLHeJpBXxIgSA+PUOkHNCsQgEikUgUCwCgWIRCBSLQKBYBALFIhAo\nFoFAsQgEikUgUCwCgWIRCBSLQKBYBALFIhAoFoFAsQgEikUgUCwCgWIRCBSLQKBYBALFIhAo\nFoFAsQgEikUgUCwCgWIRCBSLQKBYBALFIhAoFoFAsQgEikUgUCwCgWIRCBSLQKBYBALFIhAo\n1vaIKyR92zqKPqf2JxFNcr7JzpRSiLUifVAPFTa5zS3ij8K8TX+ZzBE7FOshN9mpso0NFSte\nj1RoillF/FWYv+kPkzlmh2L99dZdiUSI52qFza7HTVhGsaerPfnX3ydzzI/Fml5po30BFRYN\n0Op81/+NzpXfi/Xxdkj2ccZqSnWFyO5miehWq3J1tarsJnX7W3pztqwTfUW5Z+3PSVF35d0S\nkTzac4MU6cMP75UXpDxWXmuBKqFpf2/UDrSLwxrVuVQtpq6wYVunHuEO6v+kX23zl0f7e16P\n99ZNyvvok8kMd6JSoexpsynamqZV94sUsqhHsT5kF2LV0mYg9XJhmyMi01s87CrDloneoFtL\nO2BXaCUp+mU9bnmjQxUrrzRtoar9RR2m9jxTBhUKdsrZdgjg7aA0YmncausdMPss67/3Nhp9\nKplhlkwoc0HutijcXx5hsA/ZhVi5PnBNW/mbk4usy4UxS/a/dlvq4902WtL2dFJ4R6A9Os6W\nFq+80aGKlWdPUfrM8dIHJ3wj+zvlbtsv9XewLSvvwrrVdnbdXCWn9zYWfSqZb7JkQvXFVM4v\nctkRHvL55fYfRnOxC8y/6og15jjaP6nzxK1pT+ymxu3pQqoXOWypUqUuV7VXUrtUtZCTp34Z\nYgflRS6F4/ISfQ3s9nZ8JbQ7VdmdGu3La7SwNq50Fzi/2vKhj738e29j0aeSOdoztWHevx3k\nU5uYdAY2xs5v2IVYKjN9U6rLRW7eyDrVuX4H6zXuw5ZVULT59+G9DCsE5UXEGpdXqvyaC85D\n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\nAElFTkSuQmCC",
      "text/plain": [
       "Plot with title \"Histogram of raw_data$shot_distance\""
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "options(repr.plot.width=5, repr.plot.height=3)\n",
    "hist(raw_data$period, col=blues9)\n",
    "hist(raw_data$seconds_remaining, col=blues9)\n",
    "hist(raw_data$shot_distance, col=blues9)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "collapsed": true
   },
   "source": [
    "## Prepare Data"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Data Cleaning"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "#Remove unnecessary columns. Note that lat and lon are correlated with loc_x and loc_y\n",
    "data_cl <- subset(dataframe, select = -c(shot_id, team_id, lat, lon, game_id, game_event_id, team_name))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Data Transformation"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "#Time\n",
    "data_cl['seconds_to_end'] = data_cl['minutes_remaining'] * 60 + data_cl['seconds_remaining']\n",
    "data_cl <- subset(data_cl, select = -c(minutes_remaining, seconds_remaining))\n",
    "\n",
    "#Game date\n",
    "dates = as.Date(data_cl$game_date, format=\"%Y-%m-%d\")\n",
    "\n",
    "data_cl['game_year'] = as.numeric(strftime(dates, \"%Y\"))\n",
    "data_cl['game_month'] = as.numeric(strftime(dates, \"%m\"))\n",
    "data_cl <- subset(data_cl, select = -c(game_date))\n",
    "\n",
    "#Away home\n",
    "data_cl['away_home'] = as.integer(grepl(\"vs.\", data_cl$matchup))\n",
    "data_cl <- subset(data_cl, select = -c(matchup))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {
    "collapsed": false,
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<table>\n",
       "<thead><tr><th></th><th scope=col>action_type</th><th scope=col>combined_shot_type</th><th scope=col>loc_x</th><th scope=col>loc_y</th><th scope=col>period</th><th scope=col>playoffs</th><th scope=col>season</th><th scope=col>shot_distance</th><th scope=col>shot_made_flag</th><th scope=col>shot_type</th><th scope=col>shot_zone_area</th><th scope=col>shot_zone_basic</th><th scope=col>shot_zone_range</th><th scope=col>opponent</th><th scope=col>seconds_to_end</th><th scope=col>game_year</th><th scope=col>game_month</th><th scope=col>away_home</th></tr></thead>\n",
       "<tbody>\n",
       "\t<tr><th scope=row>2</th><td>Jump Shot            </td><td>Jump Shot            </td><td>-157                 </td><td>  0                  </td><td>1                    </td><td>0                    </td><td>2000-01              </td><td>15                   </td><td>0                    </td><td>2PT Field Goal       </td><td>Left Side(L)         </td><td>Mid-Range            </td><td>8-16 ft.             </td><td>POR                  </td><td>622                  </td><td>2000                 </td><td>10                   </td><td>0                    </td></tr>\n",
       "\t<tr><th scope=row>3</th><td>Jump Shot            </td><td>Jump Shot            </td><td>-101                 </td><td>135                  </td><td>1                    </td><td>0                    </td><td>2000-01              </td><td>16                   </td><td>1                    </td><td>2PT Field Goal       </td><td>Left Side Center(LC) </td><td>Mid-Range            </td><td>16-24 ft.            </td><td>POR                  </td><td>465                  </td><td>2000                 </td><td>10                   </td><td>0                    </td></tr>\n",
       "\t<tr><th scope=row>4</th><td>Jump Shot            </td><td>Jump Shot            </td><td> 138                 </td><td>175                  </td><td>1                    </td><td>0                    </td><td>2000-01              </td><td>22                   </td><td>0                    </td><td>2PT Field Goal       </td><td>Right Side Center(RC)</td><td>Mid-Range            </td><td>16-24 ft.            </td><td>POR                  </td><td>412                  </td><td>2000                 </td><td>10                   </td><td>0                    </td></tr>\n",
       "\t<tr><th scope=row>5</th><td>Driving Dunk Shot    </td><td>Dunk                 </td><td>   0                 </td><td>  0                  </td><td>2                    </td><td>0                    </td><td>2000-01              </td><td> 0                   </td><td>1                    </td><td>2PT Field Goal       </td><td>Center(C)            </td><td>Restricted Area      </td><td>Less Than 8 ft.      </td><td>POR                  </td><td>379                  </td><td>2000                 </td><td>10                   </td><td>0                    </td></tr>\n",
       "\t<tr><th scope=row>6</th><td>Jump Shot            </td><td>Jump Shot            </td><td>-145                 </td><td>-11                  </td><td>3                    </td><td>0                    </td><td>2000-01              </td><td>14                   </td><td>0                    </td><td>2PT Field Goal       </td><td>Left Side(L)         </td><td>Mid-Range            </td><td>8-16 ft.             </td><td>POR                  </td><td>572                  </td><td>2000                 </td><td>10                   </td><td>0                    </td></tr>\n",
       "\t<tr><th scope=row>7</th><td>Layup Shot           </td><td>Layup                </td><td>   0                 </td><td>  0                  </td><td>3                    </td><td>0                    </td><td>2000-01              </td><td> 0                   </td><td>1                    </td><td>2PT Field Goal       </td><td>Center(C)            </td><td>Restricted Area      </td><td>Less Than 8 ft.      </td><td>POR                  </td><td>532                  </td><td>2000                 </td><td>10                   </td><td>0                    </td></tr>\n",
       "</tbody>\n",
       "</table>\n"
      ],
      "text/latex": [
       "\\begin{tabular}{r|llllllllllllllllll}\n",
       "  & action\\_type & combined\\_shot\\_type & loc\\_x & loc\\_y & period & playoffs & season & shot\\_distance & shot\\_made\\_flag & shot\\_type & shot\\_zone\\_area & shot\\_zone\\_basic & shot\\_zone\\_range & opponent & seconds\\_to\\_end & game\\_year & game\\_month & away\\_home\\\\\n",
       "\\hline\n",
       "\t2 & Jump Shot             & Jump Shot             & -157                  &   0                   & 1                     & 0                     & 2000-01               & 15                    & 0                     & 2PT Field Goal        & Left Side(L)          & Mid-Range             & 8-16 ft.              & POR                   & 622                   & 2000                  & 10                    & 0                    \\\\\n",
       "\t3 & Jump Shot             & Jump Shot             & -101                  & 135                   & 1                     & 0                     & 2000-01               & 16                    & 1                     & 2PT Field Goal        & Left Side Center(LC)  & Mid-Range             & 16-24 ft.             & POR                   & 465                   & 2000                  & 10                    & 0                    \\\\\n",
       "\t4 & Jump Shot             & Jump Shot             &  138                  & 175                   & 1                     & 0                     & 2000-01               & 22                    & 0                     & 2PT Field Goal        & Right Side Center(RC) & Mid-Range             & 16-24 ft.             & POR                   & 412                   & 2000                  & 10                    & 0                    \\\\\n",
       "\t5 & Driving Dunk Shot     & Dunk                  &    0                  &   0                   & 2                     & 0                     & 2000-01               &  0                    & 1                     & 2PT Field Goal        & Center(C)             & Restricted Area       & Less Than 8 ft.       & POR                   & 379                   & 2000                  & 10                    & 0                    \\\\\n",
       "\t6 & Jump Shot             & Jump Shot             & -145                  & -11                   & 3                     & 0                     & 2000-01               & 14                    & 0                     & 2PT Field Goal        & Left Side(L)          & Mid-Range             & 8-16 ft.              & POR                   & 572                   & 2000                  & 10                    & 0                    \\\\\n",
       "\t7 & Layup Shot            & Layup                 &    0                  &   0                   & 3                     & 0                     & 2000-01               &  0                    & 1                     & 2PT Field Goal        & Center(C)             & Restricted Area       & Less Than 8 ft.       & POR                   & 532                   & 2000                  & 10                    & 0                    \\\\\n",
       "\\end{tabular}\n"
      ],
      "text/plain": [
       "  action_type       combined_shot_type loc_x loc_y period playoffs season \n",
       "2 Jump Shot         Jump Shot          -157    0   1      0        2000-01\n",
       "3 Jump Shot         Jump Shot          -101  135   1      0        2000-01\n",
       "4 Jump Shot         Jump Shot           138  175   1      0        2000-01\n",
       "5 Driving Dunk Shot Dunk                  0    0   2      0        2000-01\n",
       "6 Jump Shot         Jump Shot          -145  -11   3      0        2000-01\n",
       "7 Layup Shot        Layup                 0    0   3      0        2000-01\n",
       "  shot_distance shot_made_flag shot_type      shot_zone_area       \n",
       "2 15            0              2PT Field Goal Left Side(L)         \n",
       "3 16            1              2PT Field Goal Left Side Center(LC) \n",
       "4 22            0              2PT Field Goal Right Side Center(RC)\n",
       "5  0            1              2PT Field Goal Center(C)            \n",
       "6 14            0              2PT Field Goal Left Side(L)         \n",
       "7  0            1              2PT Field Goal Center(C)            \n",
       "  shot_zone_basic shot_zone_range opponent seconds_to_end game_year game_month\n",
       "2 Mid-Range       8-16 ft.        POR      622            2000      10        \n",
       "3 Mid-Range       16-24 ft.       POR      465            2000      10        \n",
       "4 Mid-Range       16-24 ft.       POR      412            2000      10        \n",
       "5 Restricted Area Less Than 8 ft. POR      379            2000      10        \n",
       "6 Mid-Range       8-16 ft.        POR      572            2000      10        \n",
       "7 Restricted Area Less Than 8 ft. POR      532            2000      10        \n",
       "  away_home\n",
       "2 0        \n",
       "3 0        \n",
       "4 0        \n",
       "5 0        \n",
       "6 0        \n",
       "7 0        "
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# Check the clean data\n",
    "head(data_cl)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Normalize the data"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<table>\n",
       "<thead><tr><th></th><th scope=col>action_type</th><th scope=col>combined_shot_type</th><th scope=col>loc_x</th><th scope=col>loc_y</th><th scope=col>period</th><th scope=col>playoffs</th><th scope=col>season</th><th scope=col>shot_distance</th><th scope=col>shot_made_flag</th><th scope=col>shot_type</th><th scope=col>shot_zone_area</th><th scope=col>shot_zone_basic</th><th scope=col>shot_zone_range</th><th scope=col>opponent</th><th scope=col>seconds_to_end</th><th scope=col>game_year</th><th scope=col>game_month</th><th scope=col>away_home</th></tr></thead>\n",
       "<tbody>\n",
       "\t<tr><th scope=row>2</th><td>Jump Shot            </td><td>Jump Shot            </td><td>-1.49126674          </td><td>-1.0352259           </td><td>1                    </td><td>0                    </td><td>2000-01              </td><td> 0.16433583          </td><td>0                    </td><td>2PT Field Goal       </td><td>Left Side(L)         </td><td>Mid-Range            </td><td>8-16 ft.             </td><td>POR                  </td><td>1.4424614            </td><td>2000                 </td><td>10                   </td><td>0                    </td></tr>\n",
       "\t<tr><th scope=row>3</th><td>Jump Shot            </td><td>Jump Shot            </td><td>-0.98251413          </td><td> 0.4962179           </td><td>1                    </td><td>0                    </td><td>2000-01              </td><td> 0.27084656          </td><td>1                    </td><td>2PT Field Goal       </td><td>Left Side Center(LC) </td><td>Mid-Range            </td><td>16-24 ft.            </td><td>POR                  </td><td>0.6887808            </td><td>2000                 </td><td>10                   </td><td>0                    </td></tr>\n",
       "\t<tr><th scope=row>4</th><td>Jump Shot            </td><td>Jump Shot            </td><td> 1.18876931          </td><td> 0.9499791           </td><td>1                    </td><td>0                    </td><td>2000-01              </td><td> 0.90991099          </td><td>0                    </td><td>2PT Field Goal       </td><td>Right Side Center(RC)</td><td>Mid-Range            </td><td>16-24 ft.            </td><td>POR                  </td><td>0.4343537            </td><td>2000                 </td><td>10                   </td><td>0                    </td></tr>\n",
       "\t<tr><th scope=row>5</th><td>Driving Dunk Shot    </td><td>Dunk                 </td><td>-0.06494247          </td><td>-1.0352259           </td><td>2                    </td><td>0                    </td><td>2000-01              </td><td>-1.43332523          </td><td>1                    </td><td>2PT Field Goal       </td><td>Center(C)            </td><td>Restricted Area      </td><td>Less Than 8 ft.      </td><td>POR                  </td><td>0.2759367            </td><td>2000                 </td><td>10                   </td><td>0                    </td></tr>\n",
       "\t<tr><th scope=row>6</th><td>Jump Shot            </td><td>Jump Shot            </td><td>-1.38224832          </td><td>-1.1600102           </td><td>3                    </td><td>0                    </td><td>2000-01              </td><td> 0.05782509          </td><td>0                    </td><td>2PT Field Goal       </td><td>Left Side(L)         </td><td>Mid-Range            </td><td>8-16 ft.             </td><td>POR                  </td><td>1.2024357            </td><td>2000                 </td><td>10                   </td><td>0                    </td></tr>\n",
       "\t<tr><th scope=row>7</th><td>Layup Shot           </td><td>Layup                </td><td>-0.06494247          </td><td>-1.0352259           </td><td>3                    </td><td>0                    </td><td>2000-01              </td><td>-1.43332523          </td><td>1                    </td><td>2PT Field Goal       </td><td>Center(C)            </td><td>Restricted Area      </td><td>Less Than 8 ft.      </td><td>POR                  </td><td>1.0104152            </td><td>2000                 </td><td>10                   </td><td>0                    </td></tr>\n",
       "</tbody>\n",
       "</table>\n"
      ],
      "text/latex": [
       "\\begin{tabular}{r|llllllllllllllllll}\n",
       "  & action\\_type & combined\\_shot\\_type & loc\\_x & loc\\_y & period & playoffs & season & shot\\_distance & shot\\_made\\_flag & shot\\_type & shot\\_zone\\_area & shot\\_zone\\_basic & shot\\_zone\\_range & opponent & seconds\\_to\\_end & game\\_year & game\\_month & away\\_home\\\\\n",
       "\\hline\n",
       "\t2 & Jump Shot             & Jump Shot             & -1.49126674           & -1.0352259            & 1                     & 0                     & 2000-01               &  0.16433583           & 0                     & 2PT Field Goal        & Left Side(L)          & Mid-Range             & 8-16 ft.              & POR                   & 1.4424614             & 2000                  & 10                    & 0                    \\\\\n",
       "\t3 & Jump Shot             & Jump Shot             & -0.98251413           &  0.4962179            & 1                     & 0                     & 2000-01               &  0.27084656           & 1                     & 2PT Field Goal        & Left Side Center(LC)  & Mid-Range             & 16-24 ft.             & POR                   & 0.6887808             & 2000                  & 10                    & 0                    \\\\\n",
       "\t4 & Jump Shot             & Jump Shot             &  1.18876931           &  0.9499791            & 1                     & 0                     & 2000-01               &  0.90991099           & 0                     & 2PT Field Goal        & Right Side Center(RC) & Mid-Range             & 16-24 ft.             & POR                   & 0.4343537             & 2000                  & 10                    & 0                    \\\\\n",
       "\t5 & Driving Dunk Shot     & Dunk                  & -0.06494247           & -1.0352259            & 2                     & 0                     & 2000-01               & -1.43332523           & 1                     & 2PT Field Goal        & Center(C)             & Restricted Area       & Less Than 8 ft.       & POR                   & 0.2759367             & 2000                  & 10                    & 0                    \\\\\n",
       "\t6 & Jump Shot             & Jump Shot             & -1.38224832           & -1.1600102            & 3                     & 0                     & 2000-01               &  0.05782509           & 0                     & 2PT Field Goal        & Left Side(L)          & Mid-Range             & 8-16 ft.              & POR                   & 1.2024357             & 2000                  & 10                    & 0                    \\\\\n",
       "\t7 & Layup Shot            & Layup                 & -0.06494247           & -1.0352259            & 3                     & 0                     & 2000-01               & -1.43332523           & 1                     & 2PT Field Goal        & Center(C)             & Restricted Area       & Less Than 8 ft.       & POR                   & 1.0104152             & 2000                  & 10                    & 0                    \\\\\n",
       "\\end{tabular}\n"
      ],
      "text/plain": [
       "  action_type       combined_shot_type loc_x       loc_y      period playoffs\n",
       "2 Jump Shot         Jump Shot          -1.49126674 -1.0352259 1      0       \n",
       "3 Jump Shot         Jump Shot          -0.98251413  0.4962179 1      0       \n",
       "4 Jump Shot         Jump Shot           1.18876931  0.9499791 1      0       \n",
       "5 Driving Dunk Shot Dunk               -0.06494247 -1.0352259 2      0       \n",
       "6 Jump Shot         Jump Shot          -1.38224832 -1.1600102 3      0       \n",
       "7 Layup Shot        Layup              -0.06494247 -1.0352259 3      0       \n",
       "  season  shot_distance shot_made_flag shot_type      shot_zone_area       \n",
       "2 2000-01  0.16433583   0              2PT Field Goal Left Side(L)         \n",
       "3 2000-01  0.27084656   1              2PT Field Goal Left Side Center(LC) \n",
       "4 2000-01  0.90991099   0              2PT Field Goal Right Side Center(RC)\n",
       "5 2000-01 -1.43332523   1              2PT Field Goal Center(C)            \n",
       "6 2000-01  0.05782509   0              2PT Field Goal Left Side(L)         \n",
       "7 2000-01 -1.43332523   1              2PT Field Goal Center(C)            \n",
       "  shot_zone_basic shot_zone_range opponent seconds_to_end game_year game_month\n",
       "2 Mid-Range       8-16 ft.        POR      1.4424614      2000      10        \n",
       "3 Mid-Range       16-24 ft.       POR      0.6887808      2000      10        \n",
       "4 Mid-Range       16-24 ft.       POR      0.4343537      2000      10        \n",
       "5 Restricted Area Less Than 8 ft. POR      0.2759367      2000      10        \n",
       "6 Mid-Range       8-16 ft.        POR      1.2024357      2000      10        \n",
       "7 Restricted Area Less Than 8 ft. POR      1.0104152      2000      10        \n",
       "  away_home\n",
       "2 0        \n",
       "3 0        \n",
       "4 0        \n",
       "5 0        \n",
       "6 0        \n",
       "7 0        "
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "#'loc_x', 'loc_y', 'lat', 'lon', 'shot_distance'\n",
    "num_columns <- c('loc_x', 'loc_y', 'lat', 'lon', 'shot_distance', 'seconds_to_end');\n",
    "preprocessParams <- preProcess(data_cl[, (colnames(data_cl) %in% num_columns)], method=c(\"center\", \"scale\"))\n",
    "data_cl <- predict(preprocessParams, data_cl);\n",
    "\n",
    "# Visualize normalized data\n",
    "head(data_cl)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Manipulate Categorical variables"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[1] \"Elements on data_cl$period:  1, 2, 3, 4, Others\"\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<ol class=list-inline>\n",
       "\t<li>No</li>\n",
       "\t<li>Yes</li>\n",
       "\t<li>No</li>\n",
       "\t<li>Yes</li>\n",
       "\t<li>No</li>\n",
       "\t<li>Yes</li>\n",
       "</ol>\n"
      ],
      "text/latex": [
       "\\begin{enumerate*}\n",
       "\\item No\n",
       "\\item Yes\n",
       "\\item No\n",
       "\\item Yes\n",
       "\\item No\n",
       "\\item Yes\n",
       "\\end{enumerate*}\n"
      ],
      "text/markdown": [
       "1. No\n",
       "2. Yes\n",
       "3. No\n",
       "4. Yes\n",
       "5. No\n",
       "6. Yes\n",
       "\n",
       "\n"
      ],
      "text/plain": [
       "[1] No  Yes No  Yes No  Yes\n",
       "Levels: No Yes"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# Period\n",
    "data_cl$period[data_cl$period > 4] <- 'Others'\n",
    "print(paste(\"Elements on data_cl$period: \", paste(unique(data_cl$period), collapse = ', ')))\n",
    "\n",
    "# shot made flag\n",
    "levels(data_cl$shot_made_flag) <- c(\"No\", \"Yes\");\n",
    "data_cl$shot_made_flag <- factor(data_cl$shot_made_flag);\n",
    "\n",
    "head(data_cl$shot_made_flag)\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Convert Categorical Variables into Indicator Variables"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 22,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "#Get the categorical columns\n",
    "\n",
    "cols_to_be_dummy = list(\n",
    "    'action_type', 'combined_shot_type', 'season', 'shot_type',\n",
    "    'shot_zone_area', 'shot_zone_basic', 'shot_zone_range', 'opponent',\n",
    "    'period'\n",
    ")\n",
    "\n",
    "for (col in cols_to_be_dummy) {\n",
    "    dummy_cols = unique(getElement(data_cl, col))\n",
    "    concat_dummy_cols = paste(col ,\"#\", dummy_cols, sep = \"\")\n",
    "    \n",
    "    data_cl[col] <- as.character(getElement(data_cl, col))\n",
    "    \n",
    "    for (i in 1:length(dummy_cols)) {\n",
    "        dummy_col = dummy_cols[i]\n",
    "        concat_dummy_col = concat_dummy_cols[i]\n",
    "        \n",
    "        #Add the column\n",
    "        data_cl[concat_dummy_col] <- 0\n",
    "        \n",
    "        #Fill with 1's\n",
    "        b = getElement(data_cl, concat_dummy_col)\n",
    "        binary = getElement(data_cl, col) == dummy_col\n",
    "        b[binary] <- 1\n",
    "        data_cl[concat_dummy_col] <- b\n",
    "    }\n",
    "}\n",
    "\n",
    "#Remove the categorical columns\n",
    "`%ni%` <- Negate(`%in%`)\n",
    "data_cl <- subset(data_cl, select = names(data_cl) %ni% cols_to_be_dummy)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<ol class=list-inline>\n",
       "\t<li>'loc_x'</li>\n",
       "\t<li>'loc_y'</li>\n",
       "\t<li>'playoffs'</li>\n",
       "\t<li>'shot_distance'</li>\n",
       "\t<li>'shot_made_flag'</li>\n",
       "\t<li>'seconds_to_end'</li>\n",
       "\t<li>'game_year'</li>\n",
       "\t<li>'game_month'</li>\n",
       "\t<li>'away_home'</li>\n",
       "\t<li>'action_type#Jump Shot'</li>\n",
       "\t<li>'action_type#Driving Dunk Shot'</li>\n",
       "\t<li>'action_type#Layup Shot'</li>\n",
       "\t<li>'action_type#Running Jump Shot'</li>\n",
       "\t<li>'action_type#Reverse Dunk Shot'</li>\n",
       "\t<li>'action_type#Slam Dunk Shot'</li>\n",
       "\t<li>'action_type#Driving Layup Shot'</li>\n",
       "\t<li>'action_type#Turnaround Jump Shot'</li>\n",
       "\t<li>'action_type#Reverse Layup Shot'</li>\n",
       "\t<li>'action_type#Tip Shot'</li>\n",
       "\t<li>'action_type#Running Hook Shot'</li>\n",
       "\t<li>'action_type#Alley Oop Dunk Shot'</li>\n",
       "\t<li>'action_type#Dunk Shot'</li>\n",
       "\t<li>'action_type#Alley Oop Layup shot'</li>\n",
       "\t<li>'action_type#Running Dunk Shot'</li>\n",
       "\t<li>'action_type#Driving Finger Roll Shot'</li>\n",
       "\t<li>'action_type#Running Layup Shot'</li>\n",
       "\t<li>'action_type#Finger Roll Shot'</li>\n",
       "\t<li>'action_type#Fadeaway Jump Shot'</li>\n",
       "\t<li>'action_type#Follow Up Dunk Shot'</li>\n",
       "\t<li>'action_type#Hook Shot'</li>\n",
       "\t<li>'action_type#Turnaround Hook Shot'</li>\n",
       "\t<li>'action_type#Jump Hook Shot'</li>\n",
       "\t<li>'action_type#Running Finger Roll Shot'</li>\n",
       "\t<li>'action_type#Jump Bank Shot'</li>\n",
       "\t<li>'action_type#Turnaround Finger Roll Shot'</li>\n",
       "\t<li>'action_type#Hook Bank Shot'</li>\n",
       "\t<li>'action_type#Driving Hook Shot'</li>\n",
       "\t<li>'action_type#Running Tip Shot'</li>\n",
       "\t<li>'action_type#Running Reverse Layup Shot'</li>\n",
       "\t<li>'action_type#Driving Finger Roll Layup Shot'</li>\n",
       "\t<li>'action_type#Fadeaway Bank shot'</li>\n",
       "\t<li>'action_type#Pullup Jump shot'</li>\n",
       "\t<li>'action_type#Finger Roll Layup Shot'</li>\n",
       "\t<li>'action_type#Turnaround Fadeaway shot'</li>\n",
       "\t<li>'action_type#Driving Reverse Layup Shot'</li>\n",
       "\t<li>'action_type#Driving Slam Dunk Shot'</li>\n",
       "\t<li>'action_type#Step Back Jump shot'</li>\n",
       "\t<li>'action_type#Turnaround Bank shot'</li>\n",
       "\t<li>'action_type#Reverse Slam Dunk Shot'</li>\n",
       "\t<li>'action_type#Floating Jump shot'</li>\n",
       "\t<li>'action_type#Putback Slam Dunk Shot'</li>\n",
       "\t<li>'action_type#Running Bank shot'</li>\n",
       "\t<li>'action_type#Driving Bank shot'</li>\n",
       "\t<li>'action_type#Driving Jump shot'</li>\n",
       "\t<li>'action_type#Putback Layup Shot'</li>\n",
       "\t<li>'action_type#Putback Dunk Shot'</li>\n",
       "\t<li>'action_type#Running Finger Roll Layup Shot'</li>\n",
       "\t<li>'action_type#Pullup Bank shot'</li>\n",
       "\t<li>'action_type#Running Slam Dunk Shot'</li>\n",
       "\t<li>'action_type#Cutting Layup Shot'</li>\n",
       "\t<li>'action_type#Driving Floating Jump Shot'</li>\n",
       "\t<li>'action_type#Running Pull-Up Jump Shot'</li>\n",
       "\t<li>'action_type#Tip Layup Shot'</li>\n",
       "\t<li>'action_type#Driving Floating Bank Jump Shot'</li>\n",
       "\t<li>'combined_shot_type#Jump Shot'</li>\n",
       "\t<li>'combined_shot_type#Dunk'</li>\n",
       "\t<li>'combined_shot_type#Layup'</li>\n",
       "\t<li>'combined_shot_type#Tip Shot'</li>\n",
       "\t<li>'combined_shot_type#Hook Shot'</li>\n",
       "\t<li>'combined_shot_type#Bank Shot'</li>\n",
       "\t<li>'season#2000-01'</li>\n",
       "\t<li>'season#2001-02'</li>\n",
       "\t<li>'season#2002-03'</li>\n",
       "\t<li>'season#2003-04'</li>\n",
       "\t<li>'season#2004-05'</li>\n",
       "\t<li>'season#2005-06'</li>\n",
       "\t<li>'season#2006-07'</li>\n",
       "\t<li>'season#2007-08'</li>\n",
       "\t<li>'season#2008-09'</li>\n",
       "\t<li>'season#2009-10'</li>\n",
       "\t<li>'season#2010-11'</li>\n",
       "\t<li>'season#2011-12'</li>\n",
       "\t<li>'season#2012-13'</li>\n",
       "\t<li>'season#2013-14'</li>\n",
       "\t<li>'season#2014-15'</li>\n",
       "\t<li>'season#2015-16'</li>\n",
       "\t<li>'season#1996-97'</li>\n",
       "\t<li>'season#1997-98'</li>\n",
       "\t<li>'season#1998-99'</li>\n",
       "\t<li>'season#1999-00'</li>\n",
       "\t<li>'shot_type#2PT Field Goal'</li>\n",
       "\t<li>'shot_type#3PT Field Goal'</li>\n",
       "\t<li>'shot_zone_area#Left Side(L)'</li>\n",
       "\t<li>'shot_zone_area#Left Side Center(LC)'</li>\n",
       "\t<li>'shot_zone_area#Right Side Center(RC)'</li>\n",
       "\t<li>'shot_zone_area#Center(C)'</li>\n",
       "\t<li>'shot_zone_area#Right Side(R)'</li>\n",
       "\t<li>'shot_zone_area#Back Court(BC)'</li>\n",
       "\t<li>'shot_zone_basic#Mid-Range'</li>\n",
       "\t<li>'shot_zone_basic#Restricted Area'</li>\n",
       "\t<li>'shot_zone_basic#In The Paint (Non-RA)'</li>\n",
       "\t<li>'shot_zone_basic#Above the Break 3'</li>\n",
       "\t<li>'shot_zone_basic#Right Corner 3'</li>\n",
       "\t<li>'shot_zone_basic#Backcourt'</li>\n",
       "\t<li>'shot_zone_basic#Left Corner 3'</li>\n",
       "\t<li>'shot_zone_range#8-16 ft.'</li>\n",
       "\t<li>'shot_zone_range#16-24 ft.'</li>\n",
       "\t<li>'shot_zone_range#Less Than 8 ft.'</li>\n",
       "\t<li>'shot_zone_range#24+ ft.'</li>\n",
       "\t<li>'shot_zone_range#Back Court Shot'</li>\n",
       "\t<li>'opponent#POR'</li>\n",
       "\t<li>'opponent#UTA'</li>\n",
       "\t<li>'opponent#VAN'</li>\n",
       "\t<li>'opponent#LAC'</li>\n",
       "\t<li>'opponent#HOU'</li>\n",
       "\t<li>'opponent#SAS'</li>\n",
       "\t<li>'opponent#DEN'</li>\n",
       "\t<li>'opponent#SAC'</li>\n",
       "\t<li>'opponent#CHI'</li>\n",
       "\t<li>'opponent#GSW'</li>\n",
       "\t<li>'opponent#MIN'</li>\n",
       "\t<li>'opponent#IND'</li>\n",
       "\t<li>'opponent#SEA'</li>\n",
       "\t<li>'opponent#DAL'</li>\n",
       "\t<li>'opponent#PHI'</li>\n",
       "\t<li>'opponent#DET'</li>\n",
       "\t<li>'opponent#MIL'</li>\n",
       "\t<li>'opponent#TOR'</li>\n",
       "\t<li>'opponent#MIA'</li>\n",
       "\t<li>'opponent#PHX'</li>\n",
       "\t<li>'opponent#CLE'</li>\n",
       "\t<li>'opponent#NJN'</li>\n",
       "\t<li>'opponent#NYK'</li>\n",
       "\t<li>'opponent#CHA'</li>\n",
       "\t<li>'opponent#WAS'</li>\n",
       "\t<li>'opponent#ORL'</li>\n",
       "\t<li>'opponent#ATL'</li>\n",
       "\t<li>'opponent#MEM'</li>\n",
       "\t<li>'opponent#BOS'</li>\n",
       "\t<li>'opponent#NOH'</li>\n",
       "\t<li>'opponent#NOP'</li>\n",
       "\t<li>'opponent#OKC'</li>\n",
       "\t<li>'opponent#BKN'</li>\n",
       "\t<li>'period#1'</li>\n",
       "\t<li>'period#2'</li>\n",
       "\t<li>'period#3'</li>\n",
       "\t<li>'period#4'</li>\n",
       "\t<li>'period#Others'</li>\n",
       "</ol>\n"
      ],
      "text/latex": [
       "\\begin{enumerate*}\n",
       "\\item 'loc\\_x'\n",
       "\\item 'loc\\_y'\n",
       "\\item 'playoffs'\n",
       "\\item 'shot\\_distance'\n",
       "\\item 'shot\\_made\\_flag'\n",
       "\\item 'seconds\\_to\\_end'\n",
       "\\item 'game\\_year'\n",
       "\\item 'game\\_month'\n",
       "\\item 'away\\_home'\n",
       "\\item 'action\\_type\\#Jump Shot'\n",
       "\\item 'action\\_type\\#Driving Dunk Shot'\n",
       "\\item 'action\\_type\\#Layup Shot'\n",
       "\\item 'action\\_type\\#Running Jump Shot'\n",
       "\\item 'action\\_type\\#Reverse Dunk Shot'\n",
       "\\item 'action\\_type\\#Slam Dunk Shot'\n",
       "\\item 'action\\_type\\#Driving Layup Shot'\n",
       "\\item 'action\\_type\\#Turnaround Jump Shot'\n",
       "\\item 'action\\_type\\#Reverse Layup Shot'\n",
       "\\item 'action\\_type\\#Tip Shot'\n",
       "\\item 'action\\_type\\#Running Hook Shot'\n",
       "\\item 'action\\_type\\#Alley Oop Dunk Shot'\n",
       "\\item 'action\\_type\\#Dunk Shot'\n",
       "\\item 'action\\_type\\#Alley Oop Layup shot'\n",
       "\\item 'action\\_type\\#Running Dunk Shot'\n",
       "\\item 'action\\_type\\#Driving Finger Roll Shot'\n",
       "\\item 'action\\_type\\#Running Layup Shot'\n",
       "\\item 'action\\_type\\#Finger Roll Shot'\n",
       "\\item 'action\\_type\\#Fadeaway Jump Shot'\n",
       "\\item 'action\\_type\\#Follow Up Dunk Shot'\n",
       "\\item 'action\\_type\\#Hook Shot'\n",
       "\\item 'action\\_type\\#Turnaround Hook Shot'\n",
       "\\item 'action\\_type\\#Jump Hook Shot'\n",
       "\\item 'action\\_type\\#Running Finger Roll Shot'\n",
       "\\item 'action\\_type\\#Jump Bank Shot'\n",
       "\\item 'action\\_type\\#Turnaround Finger Roll Shot'\n",
       "\\item 'action\\_type\\#Hook Bank Shot'\n",
       "\\item 'action\\_type\\#Driving Hook Shot'\n",
       "\\item 'action\\_type\\#Running Tip Shot'\n",
       "\\item 'action\\_type\\#Running Reverse Layup Shot'\n",
       "\\item 'action\\_type\\#Driving Finger Roll Layup Shot'\n",
       "\\item 'action\\_type\\#Fadeaway Bank shot'\n",
       "\\item 'action\\_type\\#Pullup Jump shot'\n",
       "\\item 'action\\_type\\#Finger Roll Layup Shot'\n",
       "\\item 'action\\_type\\#Turnaround Fadeaway shot'\n",
       "\\item 'action\\_type\\#Driving Reverse Layup Shot'\n",
       "\\item 'action\\_type\\#Driving Slam Dunk Shot'\n",
       "\\item 'action\\_type\\#Step Back Jump shot'\n",
       "\\item 'action\\_type\\#Turnaround Bank shot'\n",
       "\\item 'action\\_type\\#Reverse Slam Dunk Shot'\n",
       "\\item 'action\\_type\\#Floating Jump shot'\n",
       "\\item 'action\\_type\\#Putback Slam Dunk Shot'\n",
       "\\item 'action\\_type\\#Running Bank shot'\n",
       "\\item 'action\\_type\\#Driving Bank shot'\n",
       "\\item 'action\\_type\\#Driving Jump shot'\n",
       "\\item 'action\\_type\\#Putback Layup Shot'\n",
       "\\item 'action\\_type\\#Putback Dunk Shot'\n",
       "\\item 'action\\_type\\#Running Finger Roll Layup Shot'\n",
       "\\item 'action\\_type\\#Pullup Bank shot'\n",
       "\\item 'action\\_type\\#Running Slam Dunk Shot'\n",
       "\\item 'action\\_type\\#Cutting Layup Shot'\n",
       "\\item 'action\\_type\\#Driving Floating Jump Shot'\n",
       "\\item 'action\\_type\\#Running Pull-Up Jump Shot'\n",
       "\\item 'action\\_type\\#Tip Layup Shot'\n",
       "\\item 'action\\_type\\#Driving Floating Bank Jump Shot'\n",
       "\\item 'combined\\_shot\\_type\\#Jump Shot'\n",
       "\\item 'combined\\_shot\\_type\\#Dunk'\n",
       "\\item 'combined\\_shot\\_type\\#Layup'\n",
       "\\item 'combined\\_shot\\_type\\#Tip Shot'\n",
       "\\item 'combined\\_shot\\_type\\#Hook Shot'\n",
       "\\item 'combined\\_shot\\_type\\#Bank Shot'\n",
       "\\item 'season\\#2000-01'\n",
       "\\item 'season\\#2001-02'\n",
       "\\item 'season\\#2002-03'\n",
       "\\item 'season\\#2003-04'\n",
       "\\item 'season\\#2004-05'\n",
       "\\item 'season\\#2005-06'\n",
       "\\item 'season\\#2006-07'\n",
       "\\item 'season\\#2007-08'\n",
       "\\item 'season\\#2008-09'\n",
       "\\item 'season\\#2009-10'\n",
       "\\item 'season\\#2010-11'\n",
       "\\item 'season\\#2011-12'\n",
       "\\item 'season\\#2012-13'\n",
       "\\item 'season\\#2013-14'\n",
       "\\item 'season\\#2014-15'\n",
       "\\item 'season\\#2015-16'\n",
       "\\item 'season\\#1996-97'\n",
       "\\item 'season\\#1997-98'\n",
       "\\item 'season\\#1998-99'\n",
       "\\item 'season\\#1999-00'\n",
       "\\item 'shot\\_type\\#2PT Field Goal'\n",
       "\\item 'shot\\_type\\#3PT Field Goal'\n",
       "\\item 'shot\\_zone\\_area\\#Left Side(L)'\n",
       "\\item 'shot\\_zone\\_area\\#Left Side Center(LC)'\n",
       "\\item 'shot\\_zone\\_area\\#Right Side Center(RC)'\n",
       "\\item 'shot\\_zone\\_area\\#Center(C)'\n",
       "\\item 'shot\\_zone\\_area\\#Right Side(R)'\n",
       "\\item 'shot\\_zone\\_area\\#Back Court(BC)'\n",
       "\\item 'shot\\_zone\\_basic\\#Mid-Range'\n",
       "\\item 'shot\\_zone\\_basic\\#Restricted Area'\n",
       "\\item 'shot\\_zone\\_basic\\#In The Paint (Non-RA)'\n",
       "\\item 'shot\\_zone\\_basic\\#Above the Break 3'\n",
       "\\item 'shot\\_zone\\_basic\\#Right Corner 3'\n",
       "\\item 'shot\\_zone\\_basic\\#Backcourt'\n",
       "\\item 'shot\\_zone\\_basic\\#Left Corner 3'\n",
       "\\item 'shot\\_zone\\_range\\#8-16 ft.'\n",
       "\\item 'shot\\_zone\\_range\\#16-24 ft.'\n",
       "\\item 'shot\\_zone\\_range\\#Less Than 8 ft.'\n",
       "\\item 'shot\\_zone\\_range\\#24+ ft.'\n",
       "\\item 'shot\\_zone\\_range\\#Back Court Shot'\n",
       "\\item 'opponent\\#POR'\n",
       "\\item 'opponent\\#UTA'\n",
       "\\item 'opponent\\#VAN'\n",
       "\\item 'opponent\\#LAC'\n",
       "\\item 'opponent\\#HOU'\n",
       "\\item 'opponent\\#SAS'\n",
       "\\item 'opponent\\#DEN'\n",
       "\\item 'opponent\\#SAC'\n",
       "\\item 'opponent\\#CHI'\n",
       "\\item 'opponent\\#GSW'\n",
       "\\item 'opponent\\#MIN'\n",
       "\\item 'opponent\\#IND'\n",
       "\\item 'opponent\\#SEA'\n",
       "\\item 'opponent\\#DAL'\n",
       "\\item 'opponent\\#PHI'\n",
       "\\item 'opponent\\#DET'\n",
       "\\item 'opponent\\#MIL'\n",
       "\\item 'opponent\\#TOR'\n",
       "\\item 'opponent\\#MIA'\n",
       "\\item 'opponent\\#PHX'\n",
       "\\item 'opponent\\#CLE'\n",
       "\\item 'opponent\\#NJN'\n",
       "\\item 'opponent\\#NYK'\n",
       "\\item 'opponent\\#CHA'\n",
       "\\item 'opponent\\#WAS'\n",
       "\\item 'opponent\\#ORL'\n",
       "\\item 'opponent\\#ATL'\n",
       "\\item 'opponent\\#MEM'\n",
       "\\item 'opponent\\#BOS'\n",
       "\\item 'opponent\\#NOH'\n",
       "\\item 'opponent\\#NOP'\n",
       "\\item 'opponent\\#OKC'\n",
       "\\item 'opponent\\#BKN'\n",
       "\\item 'period\\#1'\n",
       "\\item 'period\\#2'\n",
       "\\item 'period\\#3'\n",
       "\\item 'period\\#4'\n",
       "\\item 'period\\#Others'\n",
       "\\end{enumerate*}\n"
      ],
      "text/markdown": [
       "1. 'loc_x'\n",
       "2. 'loc_y'\n",
       "3. 'playoffs'\n",
       "4. 'shot_distance'\n",
       "5. 'shot_made_flag'\n",
       "6. 'seconds_to_end'\n",
       "7. 'game_year'\n",
       "8. 'game_month'\n",
       "9. 'away_home'\n",
       "10. 'action_type#Jump Shot'\n",
       "11. 'action_type#Driving Dunk Shot'\n",
       "12. 'action_type#Layup Shot'\n",
       "13. 'action_type#Running Jump Shot'\n",
       "14. 'action_type#Reverse Dunk Shot'\n",
       "15. 'action_type#Slam Dunk Shot'\n",
       "16. 'action_type#Driving Layup Shot'\n",
       "17. 'action_type#Turnaround Jump Shot'\n",
       "18. 'action_type#Reverse Layup Shot'\n",
       "19. 'action_type#Tip Shot'\n",
       "20. 'action_type#Running Hook Shot'\n",
       "21. 'action_type#Alley Oop Dunk Shot'\n",
       "22. 'action_type#Dunk Shot'\n",
       "23. 'action_type#Alley Oop Layup shot'\n",
       "24. 'action_type#Running Dunk Shot'\n",
       "25. 'action_type#Driving Finger Roll Shot'\n",
       "26. 'action_type#Running Layup Shot'\n",
       "27. 'action_type#Finger Roll Shot'\n",
       "28. 'action_type#Fadeaway Jump Shot'\n",
       "29. 'action_type#Follow Up Dunk Shot'\n",
       "30. 'action_type#Hook Shot'\n",
       "31. 'action_type#Turnaround Hook Shot'\n",
       "32. 'action_type#Jump Hook Shot'\n",
       "33. 'action_type#Running Finger Roll Shot'\n",
       "34. 'action_type#Jump Bank Shot'\n",
       "35. 'action_type#Turnaround Finger Roll Shot'\n",
       "36. 'action_type#Hook Bank Shot'\n",
       "37. 'action_type#Driving Hook Shot'\n",
       "38. 'action_type#Running Tip Shot'\n",
       "39. 'action_type#Running Reverse Layup Shot'\n",
       "40. 'action_type#Driving Finger Roll Layup Shot'\n",
       "41. 'action_type#Fadeaway Bank shot'\n",
       "42. 'action_type#Pullup Jump shot'\n",
       "43. 'action_type#Finger Roll Layup Shot'\n",
       "44. 'action_type#Turnaround Fadeaway shot'\n",
       "45. 'action_type#Driving Reverse Layup Shot'\n",
       "46. 'action_type#Driving Slam Dunk Shot'\n",
       "47. 'action_type#Step Back Jump shot'\n",
       "48. 'action_type#Turnaround Bank shot'\n",
       "49. 'action_type#Reverse Slam Dunk Shot'\n",
       "50. 'action_type#Floating Jump shot'\n",
       "51. 'action_type#Putback Slam Dunk Shot'\n",
       "52. 'action_type#Running Bank shot'\n",
       "53. 'action_type#Driving Bank shot'\n",
       "54. 'action_type#Driving Jump shot'\n",
       "55. 'action_type#Putback Layup Shot'\n",
       "56. 'action_type#Putback Dunk Shot'\n",
       "57. 'action_type#Running Finger Roll Layup Shot'\n",
       "58. 'action_type#Pullup Bank shot'\n",
       "59. 'action_type#Running Slam Dunk Shot'\n",
       "60. 'action_type#Cutting Layup Shot'\n",
       "61. 'action_type#Driving Floating Jump Shot'\n",
       "62. 'action_type#Running Pull-Up Jump Shot'\n",
       "63. 'action_type#Tip Layup Shot'\n",
       "64. 'action_type#Driving Floating Bank Jump Shot'\n",
       "65. 'combined_shot_type#Jump Shot'\n",
       "66. 'combined_shot_type#Dunk'\n",
       "67. 'combined_shot_type#Layup'\n",
       "68. 'combined_shot_type#Tip Shot'\n",
       "69. 'combined_shot_type#Hook Shot'\n",
       "70. 'combined_shot_type#Bank Shot'\n",
       "71. 'season#2000-01'\n",
       "72. 'season#2001-02'\n",
       "73. 'season#2002-03'\n",
       "74. 'season#2003-04'\n",
       "75. 'season#2004-05'\n",
       "76. 'season#2005-06'\n",
       "77. 'season#2006-07'\n",
       "78. 'season#2007-08'\n",
       "79. 'season#2008-09'\n",
       "80. 'season#2009-10'\n",
       "81. 'season#2010-11'\n",
       "82. 'season#2011-12'\n",
       "83. 'season#2012-13'\n",
       "84. 'season#2013-14'\n",
       "85. 'season#2014-15'\n",
       "86. 'season#2015-16'\n",
       "87. 'season#1996-97'\n",
       "88. 'season#1997-98'\n",
       "89. 'season#1998-99'\n",
       "90. 'season#1999-00'\n",
       "91. 'shot_type#2PT Field Goal'\n",
       "92. 'shot_type#3PT Field Goal'\n",
       "93. 'shot_zone_area#Left Side(L)'\n",
       "94. 'shot_zone_area#Left Side Center(LC)'\n",
       "95. 'shot_zone_area#Right Side Center(RC)'\n",
       "96. 'shot_zone_area#Center(C)'\n",
       "97. 'shot_zone_area#Right Side(R)'\n",
       "98. 'shot_zone_area#Back Court(BC)'\n",
       "99. 'shot_zone_basic#Mid-Range'\n",
       "100. 'shot_zone_basic#Restricted Area'\n",
       "101. 'shot_zone_basic#In The Paint (Non-RA)'\n",
       "102. 'shot_zone_basic#Above the Break 3'\n",
       "103. 'shot_zone_basic#Right Corner 3'\n",
       "104. 'shot_zone_basic#Backcourt'\n",
       "105. 'shot_zone_basic#Left Corner 3'\n",
       "106. 'shot_zone_range#8-16 ft.'\n",
       "107. 'shot_zone_range#16-24 ft.'\n",
       "108. 'shot_zone_range#Less Than 8 ft.'\n",
       "109. 'shot_zone_range#24+ ft.'\n",
       "110. 'shot_zone_range#Back Court Shot'\n",
       "111. 'opponent#POR'\n",
       "112. 'opponent#UTA'\n",
       "113. 'opponent#VAN'\n",
       "114. 'opponent#LAC'\n",
       "115. 'opponent#HOU'\n",
       "116. 'opponent#SAS'\n",
       "117. 'opponent#DEN'\n",
       "118. 'opponent#SAC'\n",
       "119. 'opponent#CHI'\n",
       "120. 'opponent#GSW'\n",
       "121. 'opponent#MIN'\n",
       "122. 'opponent#IND'\n",
       "123. 'opponent#SEA'\n",
       "124. 'opponent#DAL'\n",
       "125. 'opponent#PHI'\n",
       "126. 'opponent#DET'\n",
       "127. 'opponent#MIL'\n",
       "128. 'opponent#TOR'\n",
       "129. 'opponent#MIA'\n",
       "130. 'opponent#PHX'\n",
       "131. 'opponent#CLE'\n",
       "132. 'opponent#NJN'\n",
       "133. 'opponent#NYK'\n",
       "134. 'opponent#CHA'\n",
       "135. 'opponent#WAS'\n",
       "136. 'opponent#ORL'\n",
       "137. 'opponent#ATL'\n",
       "138. 'opponent#MEM'\n",
       "139. 'opponent#BOS'\n",
       "140. 'opponent#NOH'\n",
       "141. 'opponent#NOP'\n",
       "142. 'opponent#OKC'\n",
       "143. 'opponent#BKN'\n",
       "144. 'period#1'\n",
       "145. 'period#2'\n",
       "146. 'period#3'\n",
       "147. 'period#4'\n",
       "148. 'period#Others'\n",
       "\n",
       "\n"
      ],
      "text/plain": [
       "  [1] \"loc_x\"                                      \n",
       "  [2] \"loc_y\"                                      \n",
       "  [3] \"playoffs\"                                   \n",
       "  [4] \"shot_distance\"                              \n",
       "  [5] \"shot_made_flag\"                             \n",
       "  [6] \"seconds_to_end\"                             \n",
       "  [7] \"game_year\"                                  \n",
       "  [8] \"game_month\"                                 \n",
       "  [9] \"away_home\"                                  \n",
       " [10] \"action_type#Jump Shot\"                      \n",
       " [11] \"action_type#Driving Dunk Shot\"              \n",
       " [12] \"action_type#Layup Shot\"                     \n",
       " [13] \"action_type#Running Jump Shot\"              \n",
       " [14] \"action_type#Reverse Dunk Shot\"              \n",
       " [15] \"action_type#Slam Dunk Shot\"                 \n",
       " [16] \"action_type#Driving Layup Shot\"             \n",
       " [17] \"action_type#Turnaround Jump Shot\"           \n",
       " [18] \"action_type#Reverse Layup Shot\"             \n",
       " [19] \"action_type#Tip Shot\"                       \n",
       " [20] \"action_type#Running Hook Shot\"              \n",
       " [21] \"action_type#Alley Oop Dunk Shot\"            \n",
       " [22] \"action_type#Dunk Shot\"                      \n",
       " [23] \"action_type#Alley Oop Layup shot\"           \n",
       " [24] \"action_type#Running Dunk Shot\"              \n",
       " [25] \"action_type#Driving Finger Roll Shot\"       \n",
       " [26] \"action_type#Running Layup Shot\"             \n",
       " [27] \"action_type#Finger Roll Shot\"               \n",
       " [28] \"action_type#Fadeaway Jump Shot\"             \n",
       " [29] \"action_type#Follow Up Dunk Shot\"            \n",
       " [30] \"action_type#Hook Shot\"                      \n",
       " [31] \"action_type#Turnaround Hook Shot\"           \n",
       " [32] \"action_type#Jump Hook Shot\"                 \n",
       " [33] \"action_type#Running Finger Roll Shot\"       \n",
       " [34] \"action_type#Jump Bank Shot\"                 \n",
       " [35] \"action_type#Turnaround Finger Roll Shot\"    \n",
       " [36] \"action_type#Hook Bank Shot\"                 \n",
       " [37] \"action_type#Driving Hook Shot\"              \n",
       " [38] \"action_type#Running Tip Shot\"               \n",
       " [39] \"action_type#Running Reverse Layup Shot\"     \n",
       " [40] \"action_type#Driving Finger Roll Layup Shot\" \n",
       " [41] \"action_type#Fadeaway Bank shot\"             \n",
       " [42] \"action_type#Pullup Jump shot\"               \n",
       " [43] \"action_type#Finger Roll Layup Shot\"         \n",
       " [44] \"action_type#Turnaround Fadeaway shot\"       \n",
       " [45] \"action_type#Driving Reverse Layup Shot\"     \n",
       " [46] \"action_type#Driving Slam Dunk Shot\"         \n",
       " [47] \"action_type#Step Back Jump shot\"            \n",
       " [48] \"action_type#Turnaround Bank shot\"           \n",
       " [49] \"action_type#Reverse Slam Dunk Shot\"         \n",
       " [50] \"action_type#Floating Jump shot\"             \n",
       " [51] \"action_type#Putback Slam Dunk Shot\"         \n",
       " [52] \"action_type#Running Bank shot\"              \n",
       " [53] \"action_type#Driving Bank shot\"              \n",
       " [54] \"action_type#Driving Jump shot\"              \n",
       " [55] \"action_type#Putback Layup Shot\"             \n",
       " [56] \"action_type#Putback Dunk Shot\"              \n",
       " [57] \"action_type#Running Finger Roll Layup Shot\" \n",
       " [58] \"action_type#Pullup Bank shot\"               \n",
       " [59] \"action_type#Running Slam Dunk Shot\"         \n",
       " [60] \"action_type#Cutting Layup Shot\"             \n",
       " [61] \"action_type#Driving Floating Jump Shot\"     \n",
       " [62] \"action_type#Running Pull-Up Jump Shot\"      \n",
       " [63] \"action_type#Tip Layup Shot\"                 \n",
       " [64] \"action_type#Driving Floating Bank Jump Shot\"\n",
       " [65] \"combined_shot_type#Jump Shot\"               \n",
       " [66] \"combined_shot_type#Dunk\"                    \n",
       " [67] \"combined_shot_type#Layup\"                   \n",
       " [68] \"combined_shot_type#Tip Shot\"                \n",
       " [69] \"combined_shot_type#Hook Shot\"               \n",
       " [70] \"combined_shot_type#Bank Shot\"               \n",
       " [71] \"season#2000-01\"                             \n",
       " [72] \"season#2001-02\"                             \n",
       " [73] \"season#2002-03\"                             \n",
       " [74] \"season#2003-04\"                             \n",
       " [75] \"season#2004-05\"                             \n",
       " [76] \"season#2005-06\"                             \n",
       " [77] \"season#2006-07\"                             \n",
       " [78] \"season#2007-08\"                             \n",
       " [79] \"season#2008-09\"                             \n",
       " [80] \"season#2009-10\"                             \n",
       " [81] \"season#2010-11\"                             \n",
       " [82] \"season#2011-12\"                             \n",
       " [83] \"season#2012-13\"                             \n",
       " [84] \"season#2013-14\"                             \n",
       " [85] \"season#2014-15\"                             \n",
       " [86] \"season#2015-16\"                             \n",
       " [87] \"season#1996-97\"                             \n",
       " [88] \"season#1997-98\"                             \n",
       " [89] \"season#1998-99\"                             \n",
       " [90] \"season#1999-00\"                             \n",
       " [91] \"shot_type#2PT Field Goal\"                   \n",
       " [92] \"shot_type#3PT Field Goal\"                   \n",
       " [93] \"shot_zone_area#Left Side(L)\"                \n",
       " [94] \"shot_zone_area#Left Side Center(LC)\"        \n",
       " [95] \"shot_zone_area#Right Side Center(RC)\"       \n",
       " [96] \"shot_zone_area#Center(C)\"                   \n",
       " [97] \"shot_zone_area#Right Side(R)\"               \n",
       " [98] \"shot_zone_area#Back Court(BC)\"              \n",
       " [99] \"shot_zone_basic#Mid-Range\"                  \n",
       "[100] \"shot_zone_basic#Restricted Area\"            \n",
       "[101] \"shot_zone_basic#In The Paint (Non-RA)\"      \n",
       "[102] \"shot_zone_basic#Above the Break 3\"          \n",
       "[103] \"shot_zone_basic#Right Corner 3\"             \n",
       "[104] \"shot_zone_basic#Backcourt\"                  \n",
       "[105] \"shot_zone_basic#Left Corner 3\"              \n",
       "[106] \"shot_zone_range#8-16 ft.\"                   \n",
       "[107] \"shot_zone_range#16-24 ft.\"                  \n",
       "[108] \"shot_zone_range#Less Than 8 ft.\"            \n",
       "[109] \"shot_zone_range#24+ ft.\"                    \n",
       "[110] \"shot_zone_range#Back Court Shot\"            \n",
       "[111] \"opponent#POR\"                               \n",
       "[112] \"opponent#UTA\"                               \n",
       "[113] \"opponent#VAN\"                               \n",
       "[114] \"opponent#LAC\"                               \n",
       "[115] \"opponent#HOU\"                               \n",
       "[116] \"opponent#SAS\"                               \n",
       "[117] \"opponent#DEN\"                               \n",
       "[118] \"opponent#SAC\"                               \n",
       "[119] \"opponent#CHI\"                               \n",
       "[120] \"opponent#GSW\"                               \n",
       "[121] \"opponent#MIN\"                               \n",
       "[122] \"opponent#IND\"                               \n",
       "[123] \"opponent#SEA\"                               \n",
       "[124] \"opponent#DAL\"                               \n",
       "[125] \"opponent#PHI\"                               \n",
       "[126] \"opponent#DET\"                               \n",
       "[127] \"opponent#MIL\"                               \n",
       "[128] \"opponent#TOR\"                               \n",
       "[129] \"opponent#MIA\"                               \n",
       "[130] \"opponent#PHX\"                               \n",
       "[131] \"opponent#CLE\"                               \n",
       "[132] \"opponent#NJN\"                               \n",
       "[133] \"opponent#NYK\"                               \n",
       "[134] \"opponent#CHA\"                               \n",
       "[135] \"opponent#WAS\"                               \n",
       "[136] \"opponent#ORL\"                               \n",
       "[137] \"opponent#ATL\"                               \n",
       "[138] \"opponent#MEM\"                               \n",
       "[139] \"opponent#BOS\"                               \n",
       "[140] \"opponent#NOH\"                               \n",
       "[141] \"opponent#NOP\"                               \n",
       "[142] \"opponent#OKC\"                               \n",
       "[143] \"opponent#BKN\"                               \n",
       "[144] \"period#1\"                                   \n",
       "[145] \"period#2\"                                   \n",
       "[146] \"period#3\"                                   \n",
       "[147] \"period#4\"                                   \n",
       "[148] \"period#Others\"                              "
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<span style=white-space:pre-wrap>'Number of columns =  148'</span>"
      ],
      "text/latex": [
       "'Number of columns =  148'"
      ],
      "text/markdown": [
       "<span style=white-space:pre-wrap>'Number of columns =  148'</span>"
      ],
      "text/plain": [
       "[1] \"Number of columns =  148\""
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<table>\n",
       "<thead><tr><th></th><th scope=col>loc_x</th><th scope=col>loc_y</th><th scope=col>playoffs</th><th scope=col>shot_distance</th><th scope=col>shot_made_flag</th><th scope=col>seconds_to_end</th><th scope=col>game_year</th><th scope=col>game_month</th><th scope=col>away_home</th><th scope=col>action_type#Jump Shot</th><th scope=col>...</th><th scope=col>opponent#BOS</th><th scope=col>opponent#NOH</th><th scope=col>opponent#NOP</th><th scope=col>opponent#OKC</th><th scope=col>opponent#BKN</th><th scope=col>period#1</th><th scope=col>period#2</th><th scope=col>period#3</th><th scope=col>period#4</th><th scope=col>period#Others</th></tr></thead>\n",
       "<tbody>\n",
       "\t<tr><th scope=row>2</th><td>-1.49126674</td><td>-1.0352259 </td><td>0          </td><td> 0.16433583</td><td>No         </td><td>1.4424614  </td><td>2000       </td><td>10         </td><td>0          </td><td>1          </td><td>...        </td><td>0          </td><td>0          </td><td>0          </td><td>0          </td><td>0          </td><td>1          </td><td>0          </td><td>0          </td><td>0          </td><td>0          </td></tr>\n",
       "\t<tr><th scope=row>3</th><td>-0.98251413</td><td> 0.4962179 </td><td>0          </td><td> 0.27084656</td><td>Yes        </td><td>0.6887808  </td><td>2000       </td><td>10         </td><td>0          </td><td>1          </td><td>...        </td><td>0          </td><td>0          </td><td>0          </td><td>0          </td><td>0          </td><td>1          </td><td>0          </td><td>0          </td><td>0          </td><td>0          </td></tr>\n",
       "\t<tr><th scope=row>4</th><td> 1.18876931</td><td> 0.9499791 </td><td>0          </td><td> 0.90991099</td><td>No         </td><td>0.4343537  </td><td>2000       </td><td>10         </td><td>0          </td><td>1          </td><td>...        </td><td>0          </td><td>0          </td><td>0          </td><td>0          </td><td>0          </td><td>1          </td><td>0          </td><td>0          </td><td>0          </td><td>0          </td></tr>\n",
       "\t<tr><th scope=row>5</th><td>-0.06494247</td><td>-1.0352259 </td><td>0          </td><td>-1.43332523</td><td>Yes        </td><td>0.2759367  </td><td>2000       </td><td>10         </td><td>0          </td><td>0          </td><td>...        </td><td>0          </td><td>0          </td><td>0          </td><td>0          </td><td>0          </td><td>0          </td><td>1          </td><td>0          </td><td>0          </td><td>0          </td></tr>\n",
       "\t<tr><th scope=row>6</th><td>-1.38224832</td><td>-1.1600102 </td><td>0          </td><td> 0.05782509</td><td>No         </td><td>1.2024357  </td><td>2000       </td><td>10         </td><td>0          </td><td>1          </td><td>...        </td><td>0          </td><td>0          </td><td>0          </td><td>0          </td><td>0          </td><td>0          </td><td>0          </td><td>1          </td><td>0          </td><td>0          </td></tr>\n",
       "\t<tr><th scope=row>7</th><td>-0.06494247</td><td>-1.0352259 </td><td>0          </td><td>-1.43332523</td><td>Yes        </td><td>1.0104152  </td><td>2000       </td><td>10         </td><td>0          </td><td>0          </td><td>...        </td><td>0          </td><td>0          </td><td>0          </td><td>0          </td><td>0          </td><td>0          </td><td>0          </td><td>1          </td><td>0          </td><td>0          </td></tr>\n",
       "</tbody>\n",
       "</table>\n"
      ],
      "text/latex": [
       "\\begin{tabular}{r|llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll}\n",
       "  & loc\\_x & loc\\_y & playoffs & shot\\_distance & shot\\_made\\_flag & seconds\\_to\\_end & game\\_year & game\\_month & away\\_home & action\\_type\\#Jump Shot & ... & opponent\\#BOS & opponent\\#NOH & opponent\\#NOP & opponent\\#OKC & opponent\\#BKN & period\\#1 & period\\#2 & period\\#3 & period\\#4 & period\\#Others\\\\\n",
       "\\hline\n",
       "\t2 & -1.49126674 & -1.0352259  & 0           &  0.16433583 & No          & 1.4424614   & 2000        & 10          & 0           & 1           & ...         & 0           & 0           & 0           & 0           & 0           & 1           & 0           & 0           & 0           & 0          \\\\\n",
       "\t3 & -0.98251413 &  0.4962179  & 0           &  0.27084656 & Yes         & 0.6887808   & 2000        & 10          & 0           & 1           & ...         & 0           & 0           & 0           & 0           & 0           & 1           & 0           & 0           & 0           & 0          \\\\\n",
       "\t4 &  1.18876931 &  0.9499791  & 0           &  0.90991099 & No          & 0.4343537   & 2000        & 10          & 0           & 1           & ...         & 0           & 0           & 0           & 0           & 0           & 1           & 0           & 0           & 0           & 0          \\\\\n",
       "\t5 & -0.06494247 & -1.0352259  & 0           & -1.43332523 & Yes         & 0.2759367   & 2000        & 10          & 0           & 0           & ...         & 0           & 0           & 0           & 0           & 0           & 0           & 1           & 0           & 0           & 0          \\\\\n",
       "\t6 & -1.38224832 & -1.1600102  & 0           &  0.05782509 & No          & 1.2024357   & 2000        & 10          & 0           & 1           & ...         & 0           & 0           & 0           & 0           & 0           & 0           & 0           & 1           & 0           & 0          \\\\\n",
       "\t7 & -0.06494247 & -1.0352259  & 0           & -1.43332523 & Yes         & 1.0104152   & 2000        & 10          & 0           & 0           & ...         & 0           & 0           & 0           & 0           & 0           & 0           & 0           & 1           & 0           & 0          \\\\\n",
       "\\end{tabular}\n"
      ],
      "text/plain": [
       "  loc_x       loc_y      playoffs shot_distance shot_made_flag seconds_to_end\n",
       "2 -1.49126674 -1.0352259 0         0.16433583   No             1.4424614     \n",
       "3 -0.98251413  0.4962179 0         0.27084656   Yes            0.6887808     \n",
       "4  1.18876931  0.9499791 0         0.90991099   No             0.4343537     \n",
       "5 -0.06494247 -1.0352259 0        -1.43332523   Yes            0.2759367     \n",
       "6 -1.38224832 -1.1600102 0         0.05782509   No             1.2024357     \n",
       "7 -0.06494247 -1.0352259 0        -1.43332523   Yes            1.0104152     \n",
       "  game_year game_month away_home action_type#Jump Shot ... opponent#BOS\n",
       "2 2000      10         0         1                     ... 0           \n",
       "3 2000      10         0         1                     ... 0           \n",
       "4 2000      10         0         1                     ... 0           \n",
       "5 2000      10         0         0                     ... 0           \n",
       "6 2000      10         0         1                     ... 0           \n",
       "7 2000      10         0         0                     ... 0           \n",
       "  opponent#NOH opponent#NOP opponent#OKC opponent#BKN period#1 period#2\n",
       "2 0            0            0            0            1        0       \n",
       "3 0            0            0            0            1        0       \n",
       "4 0            0            0            0            1        0       \n",
       "5 0            0            0            0            0        1       \n",
       "6 0            0            0            0            0        0       \n",
       "7 0            0            0            0            0        0       \n",
       "  period#3 period#4 period#Others\n",
       "2 0        0        0            \n",
       "3 0        0        0            \n",
       "4 0        0        0            \n",
       "5 0        0        0            \n",
       "6 1        0        0            \n",
       "7 1        0        0            "
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "#Check the data_cl\n",
    "colnames(data_cl)\n",
    "paste(\"Number of columns = \", ncol(data_cl))\n",
    "head(data_cl)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Clean Data Visualization"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Spatial variables "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {},
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA8AAAAPACAMAAADNCOCpAAAA7VBMVEUAAAAAv8QaGhozMzNC\nQkJCxspNTU1N0tVYycxoaGho2dxpy853d3d3zc98fHx83uCDztCMjIyM4uSOjo6O0NGY0dKa\nmpqa5eeh0tOnp6en6eqp09Sx1NWysrKy6+24uLi41dW9vb297u+/1dbG1tfHx8fH8PLM19fQ\n0NDQ8/TZ2dnZ9fbh4eHh9/jl09Lo0M/p6enp+fnqzczrysjr6+vuw8Hwv73w8PDw+/vytrPz\nsq70rKj1pqH2npn3lI34dm36n5n6rqj7uLT7wb38ycX8z8z81tP929n94d/95eT96un+7+7+\n8/L+9/b///+ZO0DWAAAACXBIWXMAABJ0AAASdAHeZh94AAAgAElEQVR4nOy9C5/cNpLgmShf\nV43UN1JL1yetdDvesXrssVPSjH2bN9bOYyk/5KfM7/9xLvkAEC+AIBIEyayIn60iAQSAAOPP\nAEBm5qFVUVHZrRzW7oCKikq+KMAqKjsWBVhFZceiAKuo7FgUYBWVHYsCrKKyY1GAVVR2LAqw\nisqOJRXg4zWKWrdfuS+uqQBHRK3br9wX11SAI6LW7Vfui2sqwBFR6/Yr98U1FeCIqHX7lfvi\nmgpwRNS6/cp9cU0FOCJq3X7lvrimAhwRtW6/cl9cUwGOiFq3X7kvrqkAR0St26/cF9dUgCOi\n1u1X7otrbh/gm+WqnhK1boZMWnJT1dqaAF9iVqauApwiat0MoZYwy27i2YVlZYCTzVOAFxS1\nboYowBNJybopsjOAb85yBH99zqKeoNalyNjtmyMygxhzPrmB1qJCRJUqZ8mlrkm7Qv7CLqOL\nCLWpGSHdDNkXwDfkL8ha9E6+qnV7Adh1f7wayBxQ5uaGZUdVL7T8QtekXWF/QZdvYq5Jb8mC\nbo7sGGCct+hMbF3rdnJ7uoF/IwAfb1DyDcijKlsB+BjuWsxaWy4IMPmbI1cC8MIrKQU4RW7A\nXGEaYFTcTjWJys3N5XPoS13zxnfwBnYNdhVCSPorAnwjmKsALygrW7eb+cUNdNcpgEnxYAS+\nUC53Td9N+leG8IZaLEZgoY4cuRKAd+PiQbkS6yYmlQKhMea3AbDYpeg0mMCqAPcSmXPcHMtc\n7JCsa91OAA65NItHNywbJMdHIkMudM2oVdSMmGtSgAXdHNkXwHt/0BKRsHXHZW9OCzxGOiJz\n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",
      "text/plain": [
       "plot without title"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# Scatter matrix of 'loc_x', 'loc_y', 'lat', 'lon', 'shot_distance'\n",
    "options(repr.plot.width=8, repr.plot.height=8)\n",
    "pm <- ggpairs(data_cl, mapping = aes(color = shot_made_flag), columns = c(\"loc_x\", \"loc_y\", \"shot_distance\", \"seconds_to_end\"))\n",
    "pm"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "collapsed": true
   },
   "source": [
    "## Conclusions"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Models"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "#  This concludes the first part of or assignment. Now we are going to start a serie of Machine Learning \n",
    "# techniques to classify the the shot_made_flag from this processed dataset.\n",
    "# Also we are going to look to a specific time in this data, from 1999 to 2002, also know as the Three-peat.\n",
    "\n",
    "data_cl <- data_cl[data_cl$game_year >= 1999 & data_cl$game_year <= 2002,]\n",
    "write.table(data_cl, file = \"data/data_cl.csv\", row.names=FALSE, col.names=TRUE, sep=\",\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAeAAAAHgCAMAAABKCk6nAAAANlBMVEUAAAAA//9NTU1oaGh8\nfHyMjIyampqnp6eysrK9vb3Hx8fQ0NDZ2dnh4eHp6enw8PD/AAD///9By0+rAAAACXBIWXMA\nABJ0AAASdAHeZh94AAAPzElEQVR4nO2d2ZakKhBFuWpqzrb//7MXFAdyNCyV4OTZD12aCRLG\nrkC01mpNQ6AxsQMg20LB4FAwOBQMDgWDQ8HgUDA4FAwOBYNDweBQMDgUDA4Fg0PB4FAwOBQM\nDgWDQ8HgUDA4FAwOBYNDweBQMDgUDA4Fg0PB4FAwOBQMDgWDQ8HgUDA4FAwOBYNDweBQMDgU\nDA4Fg0PB4FAwOBQMDgWDk4jga5kbkx3O3Z4xfwjbd359jFLQ9rHXn6LaDI0xPXMwnuzqdrcS\nfM3M7LbPvSh4MYUZuTXbCX76bJbg/lsKXoqt3+xUN839ZHN4aNYRLPlqnmCdaI7Nc7N+734z\nP7qtPqVnN3XnVftlfXR17q/SwU7PvcxMfnqoyklLP0V0W/fcVEEFn3KTlV0YQckGvbqBLqXd\nLC/N0OhixyhvG6RmBgkIrow5hZ/4VA4zt70w3zO/XTQPOz1X/1EgeNoyUJX3H/m2xTDSV8F9\nWIe+UTVeXPYnAcE2Yffwky6VdsIu6ta/TaUtGluFddH+MgQ7Pb3KQPC0ZaDKtF+MbT3Z2PWd\n4GFB2Bke+z6s0HciAcHm6RrXfZJ78X2e3U5ta+9hx3O2duyseckCwWHLiTn3qzMV3Pc9Nw+C\nH3cv9oddMNRH+/My9i2fz2IfEhYc7Dlv/WUv3PEcuny3AsZjhC0nqi7TD8zY99B8EVz200bV\n1azvW1PwWz4Ivp+ropsgj34abEUEO499Ai1hy4mq+rntsPFR8ND3/rLx7iQgOH9an/hknfPJ\nRbXqr5L3x52gz6OWoOWTjGWCmw+NdycBwe9W0faqavLydPOpq8/d8rV42pn0aZ60TFt+EDyt\n6NkVnL065s4kIPg6VuJ1eh+c+yvjJHWX8t3OcA0+P1blpOUHwe0t9XgNrru4Xgg+PF+Dw2Pu\nTAKCxydZ7oo5rnJ8yroKzn3htGUT7HhO3Wr2HK6iw5bus7p5KdgZdqvoY9OuzKr2EfR4pLHX\ni1X09FC7k4LgenILO7lWFm2e/X2PzWtxbxdN1cNOz8v74LCla1I1rwX74Z3JMjzSQ6/xwXk5\nOQQFf6IekpaPd779oymTtQ+Y+tVSe9UNdjy++SGcWIOWpQmvxRPB/vFFO8vfu+3Kf/vYqw82\n/CMiBX/kUmZuRTV5vmu52dRm5e3ezdvthbQ49e0nO5572X4UCg5bHsLr5rTtyT1P7h+JuyOd\nh2aPvdpgH2KlYLINFAwOBYNDweBQMDgUDA4Fg0PB4FAwOBQMDgWDQ8HgUDA4FAwOBYNDweBQ\nMDgUDA4Fg0PB4FAwOBQMDgWDQ8HgUDA4FAwOBYNDweBQMDgUDA4Fg0PB4FAwOBQMDgWDQ8Hg\nUDA4FAwOBYNDweBQMDgUDA4Fg0PB4FAwOBQMDgWDQ8HgUDA4FAwOBYNDweBQMDgUDA4Fg0PB\n4FAwOBQMjhLB/TvVm9kvgJu8HdJxfeh36vfda+i6V9Kdc5Nf3UZt8r9FmxJqBGf9xrwOt1Bw\nnZnHr7uNy/DS0Kupmsq9xtL+e2l+BjWC2zfzSgQfpruHsN8t6/ez7NbUB/f618LUtnaLHytg\nPYJz498cO6/Dyf9CdJzDd3ueTOH3z+2bfWs3P/iXSv9YAesR7EuyE3Oyl8vTxw4nM/n+Pgj1\nR6v6X5TS3MYhun9+q4D1CLYuro3XUDy93fmJg7mUJvMv+C7MPRB8G2aC3DTHzJR1M07Rv1XA\nigR3leXEnI29cNrL6PlDh8Pkxd1Hc36a2ofXMrcN3QrOL7Luv1XAigR3s67bOLQ1dvlYwsbp\nryvXpZ3c3wp2i6yyvWBf2tske/DhfukXUCTYzqd1uzHI+dqtrfrc3QS9FeyuwZOqvVm3w/3S\nL6BJ8NWULwWHjzQe+5Vtvb8VHB7KFfBwv/QTaBJss3+TCzYDzwe0RwwP5abz4X7pJ1Bynl2+\n7VQ6vQYfPnTITN12OHwWfGwPdR/q1f4KDYKVnPrGKDnLwcfcVXTlnmDU4y3Pmyna/srUbpHl\nD9Wux/opWsmpb4ySsxyeLM69D66ztk31cIDJtN79PAaHcgU8PJRWcuobo+QsJ38bcD9O2bcn\nWbZ6gzbvBDd2TdU/D+kfYF/8bZKSc9+WnzjJN5gPxI5tNXDOREIn8d8HYDQjnIOE72ofNMcO\n+K8kfwIi5quFcZx29CIElQvkOOHQRSy2m7rjVOMW8Ue7vePYp7GINKOWsIpdrzjBbCUYsojV\n7KbqOLV4Zays1zuOfVYi0opWxhZ6k1OcUqxCNtLbKo59bvNJKFQZW5WvN5xM3pIJVMa2elNS\n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",
      "text/plain": [
       "Plot with title \"Class distribution\""
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# Class distribution after subset\n",
    "prop <- c(sum(data_cl$shot_made_flag == \"No\"), sum(data_cl$shot_made_flag == \"Yes\"))/nrow(data_cl)\n",
    "lbls <- c(\"No - \", \"Yes - \")\n",
    "lbls <- paste(lbls, format(round(prop*100, 2), nsmall = 2))\n",
    "lbls <- paste(lbls, \"%\", sep=\"\")\n",
    "\n",
    "options(repr.plot.width=4, repr.plot.height=4)\n",
    "pie(prop, labels=lbls, col=rainbow(length(lbls)), main=\"Class distribution\")"
   ]
  }
 ],
 "metadata": {
  "anaconda-cloud": {},
  "kernelspec": {
   "display_name": "R",
   "language": "R",
   "name": "ir"
  },
  "language_info": {
   "codemirror_mode": "r",
   "file_extension": ".r",
   "mimetype": "text/x-r-source",
   "name": "R",
   "pygments_lexer": "r",
   "version": "3.3.1"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 1
}
